13
可能是一些简单的问题,但它是否在Django的主页中说明您应该定义表单?代码是否进入model.py
?但是那个文件应该只包含Django的数据库模型吧?所以我想知道表格应该放到哪里?你在哪里定义django表单?
形式,我的意思是这样一个导入
from django import forms
,然后创建例如像这样的形式(代码从Django的网页拍摄)
class ContactForm(forms.Form):
subject = forms.CharField(max_length=100)
message = forms.CharField()
sender = forms.EmailField()
cc_myself = forms.BooleanField(required=False)
它并不重要,但定义表单的模块必须位于Python搜索路径中。 – Paolo 2012-01-14 17:15:56
@Guandalino - 我认为如果他在他的django项目中创建它,那么这就是安全的假设。如果它在根目录中,则它在路径中。如果它在一个应用程序中,那么它的路径是因为将应用程序添加到已安装的应用程序列表中。 – jdi 2012-01-14 17:41:30