2016-01-20 2 views
0

Я в настоящее время программирую Django (1.9), Python (3.4) и используя редактор кода атома. Я пытаюсь запрограммировать свой первый веб-сайт.Проблемы миграции с использованием Django 1.9

Я программирование python manage.py migrate в командной строке окна и следующее сообщение об ошибке продолжает придумывает:

Что я определяю в настройках шаблонов? Что означает «передать вызываемый вместо этого»?

ответ

0

это просто предупреждения, а не ошибки.

Для первого предупреждения - о шаблонах, когда вы создаете проект надлежащим образом через manage.py startproject, он должен сгенерировать образец и urls.py для вас. Попробуйте прочитать здесь учебник https://docs.djangoproject.com/en/1.9/intro/tutorial01. Вот пример того, как вы можете определить шаблоны в своих настройках.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) 
]