Django,在模型中设置表单字段的一些值

时间:2012-05-04 22:54:43

标签: django forms django-models

这有点奇怪,但我想从模型定义中定义表单字段的一些属性,例如它的小部件或类。我知道表格很简单,但我想知道模型是否可行。我不确定,但我想我记得有一天见过这样的东西。

1 个答案:

答案 0 :(得分:0)

好吧,你可以创建自己的模型字段子类,并重新定义它们的formfield方法来添加你想要的属性,但是它可能不值得我们重写。那是小时的电话。

无论如何,如果你决定尝试这个,请确保遵循文档中的这两部分: ModelForms and custom fieldsSpecifying the form field for a model field作为Field.formfield的默认实现执行了一些您通常不想忽略的重要内容。