【问题标题】:django invalid syntax(urls.py line 7django 无效语法(urls.py 第 7 行
【发布时间】:2014-02-02 14:57:32
【问题描述】:

这是使用 python 和 django 制作网站的教程中的 mysite/urls.py mysiteurls.py

from django.conf.urls import patterns, include, url

from django.contrib import admin
admin.autodiscover() 
urlpatterns = patterns('',
   url(r'^admin/', include(admin.site.urls)),
   url(r'^blog/', include('blog.urls')),
)

当我尝试点击我的网址时,我得到了无效的语法。它不喜欢什么?

基本上我希望视图填充我构建的模板 XML 文件。 请帮助我创建一个网站并在我的网址中遇到此错误 这是我的代码

blog/urls.py

from django.conf.urls import patterns,url
from django.views.generic import ListView
from blog.models import Post

当我在本地浏览器上调用代码时,我的代码出现无效语法错误

urlpatterns = patterns('',
url(r'^',ListView.as_view(
  queryset=Post.objects.all()order_by("-date")[:10],
  template_name="blog.html")),
)

请帮助我是该程序的新手

【问题讨论】:

  • 它工作但定义了另一个错误 Indentation Error unexpected indent (urls.py, line 1)

标签: python django python-2.7


【解决方案1】:

以下行中,缺少代码.

queryset=Post.objects.all().order_by("-date")[:10],
#                          ^

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-04
    • 2012-03-30
    • 1970-01-01
    • 1970-01-01
    • 2013-01-06
    • 1970-01-01
    • 1970-01-01
    • 2016-10-22
    相关资源
    最近更新 更多