【发布时间】:2014-03-28 17:40:34
【问题描述】:
请访问此链接以了解此问题背后的全部想法
How to Call loggedin username in Django url
在这里,我在此链接中讨论了我的观点,但我没有得到关于我的问题的具体答案,当用户登录时,我希望它显示在我的 url 中 “ 127.0.0.1:8000/username ” 因为我在上面的链接中得到了解决方案,因为创建用户定义 HomeRedirectView 最初在用户登录时调用。并且它工作成功,但是当我注销并重新访问 url 为“127.0.0.1:8000/”时出现问题,然后这个 url 自动变为“127.0.0.1:8000/AnonymousUser”并且收到错误为“NoReverseMatch” ,为此我必须专门将其写入 url 作为“127.0.0.1:8000/home/”然后它工作。那么任何人都可以建议我如何将网址设为“ 127.0.0.1:8000/home/ ”。要了解我到目前为止所做的事情,请访问上面的链接,您将从讨论中了解。
请提出建议。
【问题讨论】:
标签: python django url django-views django-urls