Я новичок в PyCharm (версия 3.4), я пытаюсь использовать его для разработки Django. Мое приложение структурировано следующим образом:
bs3app/
├── __init__.py
├── templates
│ └── home.html
├── urls.py
└── views.py
В bs3app/views.py
, я получаю предупреждение:
Файл шаблона 'home.html' не найден
Исходный код:
from django.shortcuts import render_to_response
def home(request):
return render_to_response('home.html')
Файл шаблона находится в bs3app/templates/home.html
. Представление home
корректно работает при запуске сайта. На странице Поддержка Django проекта включена Включить поддержку Django и корневой файл Django, Настройки и Управление script - все правильно.
Так почему предупреждение? По этой странице документа PyCharm я могу явно указать каталоги шаблонов, а затем предупреждение уходит, но зачем мне это нужно? Почему PyCharm не может автоматически вычислять их автоматически, учитывая settings.py
файл проекта?
Проект находится на GitHub, если вам нужно увидеть другие файлы.