X-Git-Url: https://git.0d.be/?p=chloro.git;a=blobdiff_plain;f=chloro%2Fphyll%2Furls.py;h=03fa5cda11ee6e101c27a8d25cef19ccbe4944b2;hp=e1ae6d1aae5c60552a421e22c98851ce05ba86a8;hb=09aaa15305cc1d5c2708ff0a9d70c52adbaf06ac;hpb=b72463af58122ee9d655a79c7fe2aa2d84649336
diff --git a/chloro/phyll/urls.py b/chloro/phyll/urls.py
index e1ae6d1..03fa5cd 100644
--- a/chloro/phyll/urls.py
+++ b/chloro/phyll/urls.py
@@ -15,9 +15,29 @@
# along with this program. If not, see .
from django.conf.urls import url
+from django.contrib.admin.views.decorators import staff_member_required
+from django.views.decorators.cache import never_cache
+
+import ckeditor.views as ckeditor_views
from . import views
urlpatterns = [
+ url(
+ r'^ckeditor/upload/',
+ staff_member_required(ckeditor_views.upload, login_url='login'),
+ name='ckeditor_upload',
+ ),
+ url(
+ r'^ckeditor/browse/',
+ never_cache(staff_member_required(ckeditor_views.browse, login_url='login')),
+ name='ckeditor_browse',
+ ),
+ url(r'^(?P[\w:-]+)/edit/$', staff_member_required(views.NoteEditView.as_view(), login_url='login')),
+ url(
+ r'^(?P[\w:-]+)/delete/$',
+ staff_member_required(views.NoteDeleteView.as_view(), login_url='login'),
+ ),
+ url(r'^new-note/$', staff_member_required(views.NoteAddView.as_view(), login_url='login')),
url(r'^(?P[\w:-]+)/$', views.NoteView.as_view()),
]