我真的想让一个表单实例成为一个模型属性,以便我可以通过一个方便的对象访问模板中的表单。
当我尝试将任何表单导入到models.py中时,我在forms.py文件中的每个import语句上得到一个ImportError,它引用models.py中的模型。我假设这是由于循环进口。
我似乎无法找到有关将表单导入模型的任何信息。这可能吗?如果是这样,怎么样?
答案 0 :(得分:0)
你正在做的事情听起来不对,但是如果你想这样做,你可以在模型的实例方法中嵌入表单导入,如下所示:
class TestModel(model.Models):
def get_my_form(self):
from my_app.forms import MyForm
return MyForm()