Форум сайта python.su
Структура проекта:
myproject
|– manage.py
|– myproject
| |– __init__.py
| |– settings.py
| |– urls.py
| `– wsgi.py
`– app_one
| |– __init__.py
| |– models.py
| |– views.py
| `– urls.py
Нужно подключить шаблон главной страницы.
Способ с direct_to_template больше не работает:
(r"^$", direct_to_template, {"template": "index.html"})
Офлайн
kampellaМожно прямо в urls.py написать:
Вместо него теперь django.views.generic.base.TemplateView, но тогда нужен views.py
from django.views.generics import TemplateView # ... (r'^$', TemplateView.as_view(template_name='index.html')
kampellaМожно.
Допустимо ли использовать views.py в myproject?
from django.views.generic import TemplateView class IndexView(TemplateView): template_name = 'index.html' index = IndexView.as_view()
(r'^$', 'myproject.views.index')
Отредактировано svas (Июль 13, 2015 14:38:20)
Офлайн