遵循django url说明并且它不起作用

时间:2015-12-24 17:45:32

标签: python django

我收到此错误

Support for string view arguments to url() is deprecated and will be 
removed in Django 1.10 (got blog.views.landing). Pass the callable instead.

我尝试按照我的应用程序urls.py中的说明进行操作

1. Add an import:  from my_app import views
2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')

但如果我尝试

from blog import views
  urlpatterns = [
  url(r'^$', views.landing, name='landing'),
  url(r'^admin/', admin.site.urls),
]

我收到错误,或者我使用

import views or from . import views I still get an error

我做得不好?任何和所有帮助表示赞赏

1 个答案:

答案 0 :(得分:0)

听起来您所遵循的说明不适用于您正在使用的Django版本。您使用的是什么版本的Django?你关注的指示多久了? Django是一个不断变化的野兽,在一个版本中的功能可以在以后的版本中删除(弃用)。我建议查看Djangoproject.org网站上的文档