Django Tutorial
Django Tutorial
» Views
» Templates
(r‘photos/(?P<id>\d+)/$’, ‘photos.show_photo’),
» cd mysite
» ./manage.py startapp photos
script.cgi?pageid=144
StoryPage.aspx
0,2097,1-1-30-72-407-4752,00.html
photos/
photos/14/
photos/hamilton-at-night/
urlpatterns = patterns('',
(r'^admin/doc/', include('django.contrib.admindocs.urls')),
(r'^admin/', include(admin.site.urls)),
(r ^photos/(?P<id>\d+)/$ , photos.show_photo ),
(r ^$ , photos.index ),
)
>>> p = Photos.objects.get(id=some_id)
>>> p.name = “A new name”
>>> p.save() # photo has been saved to the db
patterns = urlpatterns( ,
(r ^photos/$ ,
django.views.generic.list_detail.object_list ,
{
queryset : Photo.objects.all(),
paginate_by : 30
}
),
class PhotoFeed(Feed):
title = My Photo Feed
link = /photos/
description = Photos from my site
def items(self):
return Photo.objects.all()[:20]
» (r’^feeds/photos/$’, PhotoFeed()),
» django-admin.py makemessages -l fr
» django-admin.py compilemessages
» request.session[‘django_language’] = ‘fr’
» djangoproject.com