From 60b04163c9096a7b24cbe52e1095c47ba04271f8 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Wed, 31 Mar 2010 12:40:25 -0400 Subject: fixed translations of user profile URLs --- forum/models/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'forum/models/__init__.py') diff --git a/forum/models/__init__.py b/forum/models/__init__.py index f4850025..d144982d 100755 --- a/forum/models/__init__.py +++ b/forum/models/__init__.py @@ -4,6 +4,7 @@ from tag import Tag, MarkedTag from meta import Vote, Comment, FlaggedItem from user import Activity, ValidationHash, EmailFeedSetting, AuthKeyUserAssociation from repute import Badge, Award, Repute +from django.core.urlresolvers import reverse import re from base import * @@ -98,7 +99,7 @@ def delete_messages(self): def get_profile_url(self): """Returns the URL for this User's profile.""" - return "/users/%d/%s" % (self.id, slugify(self.username)) + return reverse('user_profile', kwargs={'id':self.id, 'slug':slugify(self.username)}) def get_profile_link(self): profile_link = u'%s' % (self.get_profile_url(),self.username) -- cgit v1.2.3-1-g7c22