【发布时间】:2012-07-05 14:11:04
【问题描述】:
我已经开发一个 django 项目 1 个月了。所以我是 Django 的新手。我目前对 Django 的问题是;当我在一个页面中有多个表单并且为表单提交页面时,其他表单字段值将丢失。因为他们没有发布。 我找到了解决这个问题的方法;
- 当有 get 方法时,我将其他表单值与页面 url 一起发送,我可以从 get 请求中处理它们。
- 当有 post 方法时,我将其他表单字段的值保留在 在发布的表单中隐藏在 HTML 端的输入。因此我 可以从 post 请求中处理它。
也许我可以将它们保留在会话对象中。但是在用户登录的整个时间内保留它们可能并不好。但我不知道。我可能不得不使用这种方法。
是否有另一种更有效的方式来保留 Django 中的所有表单字段?
有什么建议吗?
谢谢!
【问题讨论】:
标签: python django django-forms