DJANGO СТРУКТУРА ПРОЕКТА

При создании проекта на Django важно продумать его структуру. Стандартная структура проекта выглядит следующим образом:

manage.py
project/
---- __init__.py
---- settings.py
---- urls.py
---- asgi.py
---- wsgi.py

Файл manage.py является точкой входа в проект, с помощью которого можно запускать команды в терминале. В папке project находятся все файлы, относящиеся к проекту:

На практике, структура проекта может значительно отличаться в зависимости от его целей, а также от конкретных задач, которые он должен решать.

project/
---- __init__.py
---- settings.py
---- urls.py
---- asgi.py
---- wsgi.py
---- app1/
-------- __init__.py
-------- models.py
-------- views.py
-------- templates/
-------- static/
---- app2/
-------- __init__.py
-------- models.py
-------- views.py
-------- templates/
-------- static/

При создании приложения в Django рекомендуется использовать отдельную папку для каждого из них. Также, следует создавать отдельные файлы для моделей, представлений, шаблонов и статических файлов.

Как работает Django? Структура и Логика работы Django 4

5.06 Структура проекта Django

Django урок 1. Основы django и структура проекта

Django в стартапе: от 0 до 150 000 строк кода, не жертвуя качеством

Типовая структура проекта

КАК УСТРОЕН ДЖАНГО? ПОЛНОЕ ОБЪЯСНЕНИЕ!

ЖЕСТКИЙ РЕФАКТОРИНГ DJANGO ПРОЕКТА

Бизнес-логика в Django и архитектура Django проектов — на настоящем примере

Понять Django. Пишем \

1. Уроки Django 2 - Установка Django и структура проекта (2018)

BLGPG-DC139B5E32C1-24-09-19-20

Новые материалы: