agdj/blog/urls.py
author Adam Gomaa <code@adam.gomaa.us>
Sun Feb 01 02:55:17 2009 -0500
changeset 419 b16f4fab397a
parent 416 5a586a8c2f8f
child 425 94dad40a7a44
permissions -rw-r--r--
Add per-month archive, only show 10 on the main page.
code@102
     1
from django.views.generic.simple import redirect_to
code@14
     2
from django.conf.urls.defaults import *
code@14
     3
from agdj.blog import views
code@68
     4
from agdj.blog import feeds
code@14
     5
code@23
     6
urlpatterns = patterns(
code@419
     7
    'agdj.blog.views',
code@419
     8
    (r'^$', 'post_list', {}, "blog-index"),
code@419
     9
    (r'^tag/(?P<tag>[-\w]+)/$', 'view_tag'),
code@68
    10
    (r'^tag/(?P<tag>[-\w]+)/feed/$', feeds.per_tag),
code@68
    11
    (r'^feed/$', feeds.latest),
code@198
    12
    (r'^feed/comments/$', feeds.comments),
code@102
    13
    (r'^feed/latest/$', redirect_to, {"url":"/blog/feed/"}),
code@419
    14
    (r'^archive/$', 'archive_index', {}, "blog-archive"),
code@419
    15
    (r'^archive/(?P<year>\d{4})/(?P<month>\w+)/$', 'archive_month', {}, "blog-archive-month"),
code@419
    16
    url(r'^(?P<slug>[-\w]+)/$', 'redirect_to_date_version', {}, "redirect-to-date-url"),
code@416
    17
    url(r'^(?P<year>\d{4})/(?P<month>\w+)/(?P<day>\d+)/(?P<slug>[-\w]+)/$',
code@419
    18
        'single_post', {}, "view-blog-post"),
code@14
    19
)
code@14
    20
code@49
    21