django-forms - Django 表单 : A Beginners Guide

标签 django-forms

我一直在努力创建一个用户可以填写的 django 表单,并将填充的数据保存在数据库中。我使用了可用于 django 模型表单的文档,但未能成功构建工作表单。我什至用谷歌搜索如何构建一个将数据保存到数据库的表单,几乎没有任何可用的。当我尝试学习时,我最终在这里(在本网站上)提出了问题。但是无论我问多少问题,我都应该在我提出的问题中具体说明我的问题,这意味着如果一个问题得到解决(从这里的答案),另一个问题就会出现。所以我的要求是,如果有人可以使用带有相关模型(带有字符字段、选择字段、 radio 字段、文本区域) View 、模板(表单和重定向)、网址的表单集提出基本表单,那将是一个很大的帮助。也是一种在管理页面中查看用户输入数据的方法。至少任何想要构建 django-form 的人都可以开始使用一些东西,可以毫不费力地对其进行修改或改进。

最佳答案

我开始根据我创建的一个网站写一篇关于这个的长篇文章......但问题是我只是(糟糕地)复制了这个:http://docs.djangoproject.com/en/1.2/intro/tutorial01/

我给你的建议是阅读本教程。我个人在学习 Django 时发现它非常有帮助。在第四部分中,有一个很好的示例,从模板提交用户数据,在 View 中处理它,并使用模型保存它。

编辑:根据您在下面的评论,我看到您正在使用 modelform。我以前用过一次,但发现它在造型方面有点受限。当我这样做时,我遵循了这个演练:http://docs.djangoproject.com/en/dev/topics/forms/modelforms/

请注意,您仍然必须在模板中包含表单数据,并在 View 中生成表单,尽管模型表单确实为您完成了一些工作。这是您可能会觉得有用的另一个演练:http://themorgue.org/blog/2008/05/14/django-and-modelform/

关于django-forms - Django 表单 : A Beginners Guide,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5057204/

相关文章:

javascript - 在 Django 中按下清除按钮时清除输入字段

jquery - Django JQuery Ajax 文件上传

Django:绕过表单验证?

django - 如何通过直通关系保存ManyToMany字段

javascript - 使用 JavaScript 提交表单

python - get_or_create 抛出完整性错误

python - Django 在 ModelForm 的 "other"模型上包含 ManyToManyField

Python/Django - 创建后编辑模型表单

Django 将表单错误输出为 {{ form.as_table }} 中的表行

django - 表单验证错误和错误代码