0

有没有办法从 django(1.5) 中的表单创建模型?就像从模型创建表单一样。

我的表格是

class QuoteForm(forms.Form):

    country = forms.ChoiceField(choices=COUNTRIES, required=False)
    street = forms.CharField(max_length=100, required=False)

而我的模型具有完全相同的字段

4

1 回答 1

2

我不相信使用 django 有一种简单的方法可以做到这一点。这不是执行此操作的内置代码,但您可以研究 django 如何从模型中生成表单并尝试以相反的方式进行操作。

这是 django 代码:https ://github.com/django/django/blob/master/django/forms/models.py

无论如何,我认为先创建模型然后使用 ModelForm 会更好。

于 2013-04-16T13:54:04.360 回答