Commit 9620f1b8b5f312c9e08edc93683804966d157a88
1 parent
c037de8a
Exists in
master
and in
39 other branches
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 | ... | ... |