0
class Label(models.Model):
   name = ...
   slug_name = ... 

这是我直接从模型创建的表格

class LabelForm(models.Model):
   class Meta:
       model = Label

我怎样才能给 url 小部件HiddenInputslug_name也不能为空,因为它是必需的...

谢谢

4

1 回答 1

2

对于必填字段,blankfield 选项与 a 一起使用TextField

slug_name = TextField(blank=False)

对于HiddenInput小部件,我假设您的模型中存在一个 url 字段(您发布的代码中不是这种情况)检查Django's own guide to override the default field types or widgets on aModelForm

class LabelForm(models.Model):
    class Meta:
        model = Label
        widgets = {'url': HiddenInput()}
于 2012-08-18T23:47:06.850 回答