我正在创建一些接口来帮助完成诸如批量添加和从数据库中删除对象等基本任务。我希望通过预览来为管理员/用户提供帮助。例如,将删除的所有对象的列表。 所以这个过程(从用户的角度来看)是这样的
以下哪种方法,是一种很好的编程习惯?
为每个阶段设置单独的视图,并在每个无错误的帖子请求时重定向到下一个阶段。
整个操作的单个视图,它使用会话变量中的某些数据跟踪进度。 (目前正在使用中)
使用django的向导表单方法。
答案 0 :(得分:1)
从阅读你的要求看起来django的表格向导会更好点,因为它会更容易
如果您对向导不太满意,那么拥有多个视图将更可取。在这种情况下,您可能需要使用request.session
在视图之间传递数据。