我想修改 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
那么,我该如何解决这个问题呢?
非常感谢。