我目前正在使用Django(1.9),Python(3.4)编程并使用原子代码编辑器。我正在尝试编写我的第一个网站。
我在窗口命令提示符下编写python manage.py migrate
,并且出现以下错误:
我在模板设置中定义了什么? '传递可调用的'是什么意思?
答案 0 :(得分:0)
这些只是警告,而不是错误。
对于第一个警告 - 关于模板,当您通过manage.py startproject
正确生成项目时,它应该为您生成样本settings.py
和urls.py
。尝试阅读这里的教程https://docs.djangoproject.com/en/1.9/intro/tutorial01。以下是如何在settings.py https://docs.djangoproject.com/en/1.9/ref/templates/upgrading/#the-templates-settings
对于第二次警告 - 似乎你正在调整字符串'Bussiness.views.home'
,现在这很好,就像我说的那样,它只是一个警告。但要摆脱警告,只需直接放置函数而不是字符串。
您urls.py
from myapp import views as myapp_views # as myapp_views to prevent further colisions
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^$', myapp_views.home)
]