#coding=utf-8 from django.conf.urls.defaults import * from django.views.generic.list_detail import object_list,object_detail from models import Post,Category from django.contrib.syndication.views import feed import feeds # Info for feeds. feed_dict = { 'latest': feeds.LatestPostFeed, } # Info for generic views. base_generic_dict = { 'paginate_by': 20, } post_list_info = dict(base_generic_dict, queryset=Post.objects.all()) post_detail_info = { "queryset" : Post.objects.all(), "template_object_name" : "post", } urlpatterns = patterns('', (r'^feeds/(?P.*).xml$', 'django.contrib.syndication.views.feed', {'feed_dict': feed_dict} ), ) urlpatterns += patterns('blog.views', (r'^$','postlist'), (r'^(?P\d+)/$','postlist'), (r'^post/(?P\d+)/$','postdetail'), (r'^category/(?P\d+)/$','category'), (r'^category/(?P\d+)/(?P\d+)/$','category'), (r'^newpost/','newpost'), (r'^postcomment/','postcomment'), (r'^deletecomment/(?P\d+)/$','deletecomment'), (r'^editpost/(?P\d+)/$','editpost'), (r'^posttaglist/(?P\d+)/$','posttaglist'), (r'^alltags/','alltags'), )