如何在osqa中更改默认用户配置文件地址

时间:2012-08-30 06:24:41

标签: python osqa

我正在开发一个基于Web的程序,我想在其中使用osqa作为问答模块。我不再需要osqa配置文件,所以我想将用户重定向到另一个地址。 现在,osqa中的url配置文件类似于this,我想将其更改为this。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

如果我理解正确,您想要从基于Web的程序而不是OSQA配置文件中显示用户配置文件吗?

我认为最简单的方法是将用户从正确的Django视图重定向。 在forum / views / users.py上转到第340行,即user_profile视图。这样做的方法的第一行是这样的:

profileUrl = 'http://www.hamcodi.ir/members/' + str(user.id) + '/' + user.username + '/'
return HttpResponseRedirect(profileUrl)

然后对您的程序进行正确处理。