我想使用contrib.auth的密码更改视图。
所以这就是我所做的:
这是我难倒的地方。模板,它根据一些自定义变量呈现内容。例如,模板具有自定义标记,可从上下文中获取信息。
business = context.get('business',None)
我的问题是:将域特定上下文传递给模板有哪些选择?我应该继续将password_change视图(复制和粘贴)重写到我的应用程序视图中吗?
答案 0 :(得分:1)
Django的通用视图为此目的提供了extra_context
参数。但是,auth按原样提供其视图;你不必使用它们。
您唯一的选择是简单地重新创建视图。您可以复制password_change
中的代码作为指南,但请确保在将其删除之前了解它的作用。