Commit 9620f1b8b5f312c9e08edc93683804966d157a88

Authored by Sergio Oliveira
1 parent c037de8a

Join using string.join

Showing 2 changed files with 3 additions and 4 deletions   Show diff stats
colab/accounts/views.py
... ... @@ -279,7 +279,6 @@ def myaccount_redirect(request, route):
279 279 if not request.user.is_authenticated():
280 280 raise Http404()
281 281  
282   - username = request.user.username
283   - url = "/account/" + username + "/" + route
  282 + url = '/'.join(('/account', request.user.username, route))
284 283  
285 284 return redirect(url)
... ...
colab/urls.py
... ... @@ -28,8 +28,8 @@ urlpatterns = patterns(
28 28 # (same here) TODO: move to nginx
29 29 url(r'^signup/', include('colab.accounts.urls')),
30 30 url(r'^account/', include('colab.accounts.urls')),
31   - url(r'^myaccount/(?P<route>[\w@+.-/?]*)$',
32   - 'colab.accounts.views.myaccount_redirect',name='myaccount' ),
  31 + url(r'^myaccount/(?P<route>.*)$',
  32 + 'colab.accounts.views.myaccount_redirect', name='myaccount'),
33 33  
34 34 url(r'', include('django_browserid.urls')),
35 35  
... ...