All pastes #773557 Raw Edit

Stuff

public text v1 · immutable
·published 2007-11-14 17:05 UTC
rendered paste body
from django.conf.urls.defaults import *

from articles.models import Article
from tagging.models import Tag

base_dict = {
        'queryset': Article.objects.all(),
        'extra_context':{
            'taglist': lambda: Tag.objects.usage_for_model(Article, counts=True),
            },
}

paginated_dict = {
        'paginate_by': 6,
}

paginated_dict.update(base_dict)

urlpatterns = patterns('django.views.generic.list_detail',
        url(r'^$', 'object_list', kwargs=paginated_dict, name='carnet_index' ),
        (r'^(?P<slug>[a-z0-9-]+)/$', 'object_detail', base_dict),
)

urlpatterns += patterns('',
        (r'^tag/(?P<tag>[a-z]+)/$', 'progs.articles.views.tagged_article_list'),
)