Django 和空表单集有效
我的表单集有一点问题。 我必须在一个页面中显示多个表单集,每个表单集又包含多个表单。 所以我做了类似的事情: #GET for prod in products: Produc…
Django 表单集不验证
我正在尝试保存表单集,但即使有必填字段,它似乎也绕过了 is_valid() 。 为了测试这一点,我有一个简单的表单: class AlbumForm(forms.Form): name …
Django 表单集单元测试
我无法使用表单集运行单元测试。 我尝试做一个测试: class NewClientTestCase(TestCase): def setUp(self): self.c = Client() def test_0_create_in…
将自定义表单参数传递给表单集
我定义了以下表单, class MyForm(ModelForm): def __init__(self, readOnly=False, *args, **kwargs): super(MyForm,self).__init__(*args,**kwrds) …
Django:在 GenericStackedInline 上禁止 can_delete
我已经构建了这个包含通用外键的模型: class MyModel(models.Model): content_type = models.ForeignKey(ContentType, verbose_name=_('content type…
在 Django 中,如何在模板中手动构建表单集?
我正在模板中手动构建表单集的各个部分。 如何获取隐藏字段 TOTAL_FORMS 和 INITIAL_FORMS。 是否有一个隐藏的显示小部件,其中已经存在我可以调用的…
更改 Django ModelFormset 中的字段类型
在 Django ModelForm 中,您可以像这样更改字段的小部件类型: class EntryForm(ModelForm): entity = forms.CharField() class Meta: model = Entry …
从模型表单创建模型表单集
我有一个模型 MyModel,其中包含 PK - locid,即 AutoField。 我想由此构造一个模型表单集,但有一些警告: 表单集的查询集应该是自定义的(例如 orde…
如何在 django 表单集中显示隐藏的自动字段
使用表单集显示时,Django 自动字段默认是隐藏的。 展示它的最佳方式是什么? 目前,该模型被声明为, class MyModel: locid = models.AutoField(prim…
form.is_valid() 为 false 时如何访问数据
当我有一个有效的 Django 表单时,我可以使用 form.cleaned_data 访问数据。 但是,当表单无效(即 form.is_valid 为 false)时,如何获取用户输入的…
如何将自定义字段添加到 InlineFormsets?
我尝试使用以下代码将自定义字段添加到 InlineFormset,但这些字段不会显示在 Django 管理中。 InlineFormset 是否过于锁定而不允许这样做? 我的打印…