Ich frickel grad nen bissle mit django rum und frage mich wie ich folgendes hinbekomme:
Code: Alles auswählen
from django.conf.urls.defaults import *
from models.entry import Entry
startpage = {
'queryset': Entry.objects.order_by('-created_at')[0:10],
'template_name' : "blog/index.html",
}
category_set = {
'queryset': lambda category: Entry.objects.filter(category__permalink_exact=category).order_by('-created_at')[0:10],
'template_name': 'blog/category.html'
}
show_entry = {
'slug_field': 'permalink',
'template_name': 'blog/show_entry.html'
}
urlpatterns = patterns('',
url(r'^$', 'django.views.generic.list_detail.object_list', startpage, name='start'),
url(r'(?P<category>[\d\w-]+)', 'django.views.generic.list_detail.object_detail', category_set, name='category'),
url(r'(?P<category>[\d\w-]+)/(?P<permalink>[\d\w-]+)$', 'django.views.generic.list_detail.object_detail', name='show_entry'),
)
waere toll wenn jemand ne Idee haette ... das muss doch irgendwie schoen gehen ... sollte doch was recht gewohnliches und haeufig benutzes sein...
gruessle
P.S. das mit dem lambda was ich grad stehen hab geht nicht