覆盖 django 视图的正确方法是啥
Posted
技术标签:
【中文标题】覆盖 django 视图的正确方法是啥【英文标题】:What is the proper way to override a django view覆盖 django 视图的正确方法是什么 【发布时间】:2015-10-11 07:53:54 【问题描述】:尝试为 django 应用实现 authentication
。
我想覆盖一些 django auth
视图。
那么我应该直接在django.contrib.auth.views
中编辑文件还是有更好的方法来覆盖它?
问一下,如果问题需要更清楚。
【问题讨论】:
【参考方案1】:不要直接编辑文件。请。
您需要自定义身份验证.. 阅读此Doc,可能会有所帮助。
【讨论】:
但是在您提供的参考链接中,它没有提到如何覆盖 django 视图。 ??????? 例如:当前,成功登录重定向到/accounts/profile
,但我想将其更改为/x/xx
。请给出一个代码示例,说明如何在不编辑原始文件的情况下执行相同操作
@dreamer 这是LOGIN_REDIRECT_URL
设置。以上是关于覆盖 django 视图的正确方法是啥的主要内容,如果未能解决你的问题,请参考以下文章
验证对象是不是存在于 django 视图中而不返回 404 的正确方法是啥?
验证对象是不是存在于 django 视图中而不返回 404 的正确方法是啥?