有没有办法从 django(1.5) 中的表单创建模型?就像从模型创建表单一样。
我的表格是
class QuoteForm(forms.Form):
country = forms.ChoiceField(choices=COUNTRIES, required=False)
street = forms.CharField(max_length=100, required=False)
而我的模型具有完全相同的字段
有没有办法从 django(1.5) 中的表单创建模型?就像从模型创建表单一样。
我的表格是
class QuoteForm(forms.Form):
country = forms.ChoiceField(choices=COUNTRIES, required=False)
street = forms.CharField(max_length=100, required=False)
而我的模型具有完全相同的字段
我不相信使用 django 有一种简单的方法可以做到这一点。这不是执行此操作的内置代码,但您可以研究 django 如何从模型中生成表单并尝试以相反的方式进行操作。
这是 django 代码:https ://github.com/django/django/blob/master/django/forms/models.py
无论如何,我认为先创建模型然后使用 ModelForm 会更好。