summaryrefslogtreecommitdiff
path: root/blog/urls.py
diff options
context:
space:
mode:
Diffstat (limited to 'blog/urls.py')
-rw-r--r--blog/urls.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/blog/urls.py b/blog/urls.py
new file mode 100644
index 0000000..249d99d
--- /dev/null
+++ b/blog/urls.py
@@ -0,0 +1,23 @@
+from django.conf.urls import url
+
+from .feeds import PostFeed
+
+from . import views
+
+urlpatterns = [
+ # show blog overview
+ url(r'^$', views.index, name='blog-index'),
+
+ # view for blog post (/blog/#/)
+ url(r'^post/(?P<post_id>[0-9]+)/$', views.post, name='blog-post'),
+
+ # edit blog post
+ url(r'^post/(?P<post_id>[0-9]+)/edit/$', views.edit, name='blog-edit'),
+
+ # create new post
+ url(r'^new/$', views.new, name='blog-new'),
+
+ url(r'^page/(?P<page>[0-9]+)/$', views.index_pages, name='blog-pages'),
+
+ url(r'^feed/$', PostFeed()),
+]