Шаблон проекта
mysite/
home/
migrations/
__init__.py
0001_initial.py
0002_create_homepage.py
templates/
home/
home_page.html
__init__.py
models.py
search/
templates/
search/
search.html
__init__.py
views.py
mysite/
settings/
__init__.py
base.py
dev.py
production.py
static/
css/
mysite.css
js/
mysite.js
templates/
404.html
500.html
base.html
__init__.py
urls.py
wsgi.py
Dockerfile
manage.py
requirements.txt
Приложение «Главная»
Расположение: /mysite/home/
Это приложение поможет вам быстрее начать работу, предоставив шаблон HomePage с миграциями для создания приложения при первом запуске.
Шаблоны по умолчанию и статические файлы
Расположение: /mysite/mysite/templates/ и /mysite/mysite/static/
Директория шаблонов содержит base.html, 404.html и 500.html. Эти файлы часто необходимы на сайтах Wagtail, поэтому они добавлены в шаблон.
Директория static содержит пустой файл JavaScript и CSS.
Настройки Django
Расположение: /mysite/mysite/settings/
Файлы настроек Django разделены на base.py, dev.py, production.py и local.py.
Dockerfile
Расположение: /mysite/Dockerfile
Содержит конфигурацию для сборки и развертывания сайта как контейнера Docker. Для сборки и использования образа Docker для вашего проекта, выполните:
docker build -t mysite . docker run -p 8000:8000 mysite
© 2014-present Torchbox Ltd and individual contributors.
All rights are reserved.
Licensed under the BSD License.
https://docs.wagtail.org/en/v3.0.3/reference/project_template.html