我做的第一件事当然是在网站包中自定义表单,视图和模板。然后我了解到升级包后所有内容都将重置为默认值。 所以现在我决定创建一个新的应用程序“帐户”并在那里进行自定义。 我的问题是哪种方法更好(没有尝试过,对不起)
第一种方法:
第二种方法:
还是有更好的方法吗? (可能是)
答案 0 :(得分:0)
首先,如果你想覆盖redux的几乎每一部分,那么使用内置的django身份验证并根据需要扩展它会不会更好?
是的,你是正确的方式。您需要通过将它们复制到项目中来覆盖那些您不喜欢的东西,然后更改副本。如果您将模板放在templates/registration
,views.py
等视图中,那么它将是一个更干净的代码,实际上您可以通过其他方式进行操作。