Pinax-帐户-如何修改模板和视图



我安装了Pinax(项目帐户),它似乎运行得很好。现在我想修改例如登录页面。我尝试过将login.html复制到我的应用程序的模板目录并修改它,但它似乎仍然从Pinax的安装中加载login.html。

我不认为我应该重写视图和模板。那么,如何编辑Pinax安装过程中安装的默认视图和模板呢?

提前感谢!

万一将来有人遇到同样的问题:1) 将模板复制到您的应用程序模板目录。2) 创建自己的视图。继承原始视图,但替代模板名称。最简单的形式可能是这样的:

from account.views import LoginView
class MyLoginView(LoginView):
    template_name = "login.html"

3) 修改应用程序的urls.py以指向MyLoginView

最新更新