【发布时间】:2012-08-23 18:12:56
【问题描述】:
我想修改 URL 以访问用户个人资料。 OSQA 使用 permalink() 生成配置文件 url
默认链接是http://meta.osqa.net/users/2836/nhatthinh
我想把它改成http://meta.osqa.net/users/nhatthinh
所以,我修改函数 get_profile_url 如下:
@models.permalink
def get_profile_url(self):
return ('user_profile', [slugify(self.username)])
我还修改了 forum\urls.py 中的 url 如下:
url(r'^%s/(.*)/$' % _('users/'), app.users.user_profile, name='user_profile'),
但结果达不到我的预期。
OSQA 生成的链接是http://meta.osqa.net/users//nhatthinh
那么,我该如何解决这个问题呢?
非常感谢。
【问题讨论】:
标签: django django-models django-views osqa