1

我已经设置好 userena 并且运行良好,但是在用户通过电子邮件激活帐户后,我似乎找不到重定向用户的设置或方法。默认情况下,它们被定向到 userena 个人资料页面(我试图将其从我的项目流程中完全删除)。

我在 github 上发现了这个问题:https ://github.com/bread-and-pepper/django-userena/issues/377但是建议的解决方案对我不起作用(或者我做错了什么)。

这是我尝试过的网址覆盖:

(r'^accounts/activate/$','userena.views.activate',{'success_url': '/myaccount'}),

我也尝试了一些细微的变化:

(r'^accounts/activate/$','userena.views.activate',{'success_url': 'app:myAccount'}),

两者都没有效果,激活链接继续将用户发送到 userena 个人资料页面。谢谢你的帮助!

4

1 回答 1

0

也许这可以工作:

(r'^accounts/activate/(?P<activation_key>\w+)/$','userena.views.activate',{'success_url': '/url/to/app'}),
于 2014-12-15T20:41:26.263 回答