【发布时间】:2012-08-21 03:26:50
【问题描述】:
我是 django 和 python 的新手。我想在我的网站页面中有一个表格。当用户填写数据时,我想用用户输入创建一个 xml 文件。所以我需要从views.py 访问用户的数据(表单数据)。我想知道我是否只允许在 html 中使用表单?如果是,我如何在views.py 中使用它的数据?我的意思是我应该总是在 forms.py 中定义一个包含我的表单字段的类吗?如果第二种方式是规则,我应该如何处理模板(html)? (这意味着如果我在 forms.py 中的类中定义我的字段,我是否也应该在模板(html)中重新定义它们?以及如何使用 views.py 中的数据)
我的表单需要一些类型的输入:复选框、输入类型:文本和输入类型:文件
我真的需要你的答案。谢谢你:)
【问题讨论】:
-
提交的表单数据将在 request.POST 字典中。
-
如何使用它?在此之前,我想知道我应该在哪里创建我的表单?(在模板或 forms.py 中)?
-
我不想使用数据库(models.py)。我应该使用 forms.py 还是足以在 (templates)html 中创建我的表单?
标签: django django-forms django-templates django-views