По сути, я пишу программное обеспечение для блогов, используя Django / Python. В настоящее время у меня есть следующие файлы
urls.py:
from django.conf.urls.defaults import *
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
# Example:
# (r'^sovietware/', include('sovietware.foo.urls')),
# Uncomment the admin/doc line below to enable admin documentation:
# (r'^admin/doc/', include('django.contrib.admindocs.urls')),
(r'^', include('sovietware.blog.urls')),
(r'^comments/', include('django.contrib.comments.urls')),
(r'^admin/', include(admin.site.urls)),
)
Блог / urls.py:
from django.conf.urls.defaults import *
from models import Post
queryset = {'queryset': Post.objects.order_by('-pub_date')}
urlpatterns = patterns('django.views.generic.list_detail',
url('^$', 'object_list', queryset, name='posts'),
url('^(?P<object_id>\d+)/$', 'object_detail', queryset, name='post'),
)
Мой вопрос ... В настоящее время это означает, что когда я нахожусь в / и я нажимаю на ссылку заголовка для записи в блоге, меня перенаправляют на / 1 / ... Я хочу, чтобы он перенаправлял на / blog / 1 / вместо этого - это то, что мне нужно редактировать в urls.py? Если да, что мне нужно добавить?