我是 django 新手。这是我的问题....我的主要 urls.py 有一个规则用于检查已发布部分到已发布应用程序,如下所示:
(r'^(published/)$', include('published.urls')),
我发布的应用程序 urls.py 就像:
urlpatterns = patterns('published.views',
# Examples:
(r'^$', 'index',),
(r'^(?P<id>\d+)/$', 'article'),
)
我正在尝试获取这样的网址
http://localhost:8000/published/2/
问题是它显示 404 错误。只是为了澄清我的观点是这样的:
def article(request):
try:
p = Published.objects.get(pk = id)
except Published.DoesNotExist:
raise Http404
return render_to_response('published/inner.html', {'pubs': p}, context_instance = RequestContext(request))
谁能告诉我有什么问题?