我还是新手,我不确定如何为用户设置个人资料页面。 django.contrib.auth.views.login
会重定向到accounts/profile
页面,但我该如何设置呢?
在accounts/profile
中定义urls.py
并将其重定向到模板或是否是更复杂的模式是否常见?
django.views.generic.simple.direct_to_template, {'template':'profile.html'})
profile.html
居住在PROJECT_ROOT/templates/profile.html
并延伸base.html
?
答案 0 :(得分:2)
您可以设置指向帐户/个人资料的视图/网址,也可以通过在settings.py
中设置LOGIN_REDIRECT_URL
参数来告知Django在登录后重定向到其他位置。
答案 1 :(得分:1)
有一些可重复使用的应用程序用于处理常见的个人资料页面功能,请查看https://bitbucket.org/ubernostrum/django-profiles/wiki/Home或http://code.google.com/p/django-profile/