aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/edit/routing.py
diff options
context:
space:
mode:
authorSebastian Spaeth <Sebastian@SSpaeth.de>2013-01-07 16:18:45 +0100
committerSebastian Spaeth <Sebastian@SSpaeth.de>2013-01-09 09:56:53 +0100
commitabc4da2927be02fb21d2f2bd1effea7b5ee6b9c7 (patch)
tree8441d5f29c21bdf880b46727680c91c5f2183aa1 /mediagoblin/edit/routing.py
parent6de8b42e4ed1f1cd663501d5f61032ba41ed0285 (diff)
downloadmediagoblin-abc4da2927be02fb21d2f2bd1effea7b5ee6b9c7.tar.lz
mediagoblin-abc4da2927be02fb21d2f2bd1effea7b5ee6b9c7.tar.xz
mediagoblin-abc4da2927be02fb21d2f2bd1effea7b5ee6b9c7.zip
Enable /u/USERNAME/edit/ pattern #588
Transition from the inconsistent /edit/profile/?username=FOO to the nicer /u/FOO/edit/. The old pattern will still work and redirects to the new URL. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Diffstat (limited to 'mediagoblin/edit/routing.py')
-rw-r--r--mediagoblin/edit/routing.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/mediagoblin/edit/routing.py b/mediagoblin/edit/routing.py
index 3e6787d2..d382e549 100644
--- a/mediagoblin/edit/routing.py
+++ b/mediagoblin/edit/routing.py
@@ -16,7 +16,9 @@
from mediagoblin.tools.routing import add_route
-add_route('mediagoblin.edit.profile', '/edit/profile/',
+add_route('mediagoblin.edit.profile', '/u/<string:user>/edit/',
'mediagoblin.edit.views:edit_profile')
+add_route('mediagoblin.edit.legacy_edit_profile', '/edit/profile/',
+ 'mediagoblin.edit.views:legacy_edit_profile')
add_route('mediagoblin.edit.account', '/edit/account/',
'mediagoblin.edit.views:edit_account')