diff options
Diffstat (limited to 'ishtar/furnitures/urls.py')
-rw-r--r-- | ishtar/furnitures/urls.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/ishtar/furnitures/urls.py b/ishtar/furnitures/urls.py index 9c09c323d..0b3cd6c16 100644 --- a/ishtar/furnitures/urls.py +++ b/ishtar/furnitures/urls.py @@ -30,6 +30,9 @@ for section in menu.childs: actions = r"|".join(actions) urlpatterns += patterns('ishtar.furnitures.views', - url(BASE_URL + r'(?P<action>' + actions + r')/(?P<slug>[A-Za-z0-9_-]+)/' +\ - r'((?P<obj_id>\d)/)?$', 'action', name='action'), + url(BASE_URL + r'(?P<action_slug>' + actions + r')/(?P<slug>[A-Za-z0-9_-]+)/' +\ + r'(?P<obj_id>\d)/$', 'action', name='action_bounded_form'), + url(BASE_URL + r'(?P<action_slug>' + actions + r')/(?P<slug>[A-Za-z0-9_-]+)/$', + 'action', name='action_form'), + url(BASE_URL + r'(?P<action_slug>' + actions + r')/$', 'action', name='action'), ) |