diff -r 6575b9f53601 -r f469ab22542d src/hdalab/urls.py --- a/src/hdalab/urls.py Tue Mar 03 14:03:38 2015 +0100 +++ b/src/hdalab/urls.py Wed Mar 04 15:24:23 2015 +0100 @@ -3,7 +3,7 @@ from django.views.generic import TemplateView from hdalab.views.profile import ProfileHome, RenkanEdit, HdalabRenkanGetPut,\ RenkanNew, RenkanPublicList, HdalabRenkanCopy, HdalabRenkanDelete,\ - HdalabRenkanModerate + HdalabRenkanModerate, HdalabRenkanFavorite, RenkanFavoriteList from django.contrib.auth.decorators import login_required from django.contrib.admin.views.decorators import staff_member_required from hdalab.views.editorial import HdalabFolders, HdalabAddOrUpdateFolder,\ @@ -40,12 +40,13 @@ url(r'^renkan/edit/$', RenkanEdit.as_view(), name='renkan_edit'), url(r'^renkan/getput/$', HdalabRenkanGetPut.as_view(), name='renkan_get_put'), url(r'^renkan/view/$', TemplateView.as_view(template_name="renkan_view.html"), name='renkan_view'), - url(r'^renkan/copy/(?P.*)$', login_required(HdalabRenkanCopy.as_view()), name='renkan_copy'), - url(r'^renkan/delete/(?P.*)$', login_required(HdalabRenkanDelete.as_view()), name='renkan_delete'), - #url(r'^renkan/moderate/(?P.*)/(?P.*)$', login_required(HdalabRenkanModerate.as_view()), name='renkan_moderate'), - url(r'^renkan/moderate/(?P.*)$', login_required(HdalabRenkanModerate.as_view()), name='renkan_moderate'), + url(r'^renkan/copy/(?P.+)$', login_required(HdalabRenkanCopy.as_view()), name='renkan_copy'), + url(r'^renkan/delete/(?P.+)$', login_required(HdalabRenkanDelete.as_view()), name='renkan_delete'), + url(r'^renkan/moderate/(?P.+)$', login_required(HdalabRenkanModerate.as_view()), name='renkan_moderate'), + url(r'^renkan/favorite/(?P.+)$', login_required(HdalabRenkanFavorite.as_view()), name='renkan_favorite'), url(r'^profile/$', login_required(ProfileHome.as_view()), name='profile_home'), url(r'^renkan/public/$', RenkanPublicList.as_view(), name='renkan_public_list'), + url(r'^renkan/favorite/$', RenkanFavoriteList.as_view(), name='renkan_favorite_list'), url(r'^ajaxlogin/$', "hdalab.views.profile.ajax_login", name='ajax_login'), url(r'^ajaxloginok/$', TemplateView.as_view(template_name="ajax_identification/ajax_login_ok.html"), name='ajax_login_ok'), url(r'^edito/$', staff_member_required(TemplateView.as_view(template_name="editorial/edito_home.html")), name='edito_home'),