0

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

4

1 回答 1

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)

然后对您的程序进行适当的处​​理。

于 2013-01-16T16:43:40.153 回答