【发布时间】:2015-12-02 07:59:18
【问题描述】:
我想将一个包含数据的文件上传到 Django,并使用 django 的表单来验证数据。
我的想法是有两种观点:
- 用户选择上传文件的表单文件上传到你的服务器
- 当文件成功时,我们被重定向到处理视图,文件中的数据用于填充表单并处理它。
根据这个分析器,您不能使用重定向发布数据: Django: How do I redirect a post and pass on the post data
是否有实现这种行为的通用模式?
我可以轻松地使用 inittail kwarg 到表单/视图来填充它,但用户需要从第二页提交来自。我想处理来自 get 请求的表单,而不需要用户手动提交初始表单(本质上是使用 POST 的重定向)。
(如果这可以通过基于通用类的视图清晰地实现,那就更好了)。
【问题讨论】: