小编bga*_*ne7的帖子

如何在 Django 中使用 Field.disabled

我希望将 slug 输入字段设置为只读,但似乎无法正确利用“Field.disabled”。我怎样才能在一个简单的 Django 表单中做到这一点?

这是我的模型

class Article(models.Model):
    title = models.CharField(max_length=100)
    slug = models.SlugField()
    body = models.TextField()
    thumb = models.ImageField(default='default.png', blank=True)
Run Code Online (Sandbox Code Playgroud)

这是我的forms.py

class CreateArticle(forms.ModelForm):
    class Meta:
        model = models.Article
        fields = ['title', 'body', 'slug', 'thumb']
Run Code Online (Sandbox Code Playgroud)

forms django django-models python-3.x

3
推荐指数
1
解决办法
4163
查看次数

标签 统计

django ×1

django-models ×1

forms ×1

python-3.x ×1