🚀 Сегодня на хакатоне мы решили использовать в проекте новую для меня архитектуру Django! 🛠
Я целый день изучаю, как правильно организовать проект и настроить его структуру. Вот что я узнал:
1. Структура директорий:
- src/: Основная директория с проектом Django. Внутри неё находится конфигурация проекта (config), а также основной manage.py.
- apps/: Здесь размещаются все приложения Django. Например, приложение payment создается внутри этой папки.
- api/: Все views.py будут здесь. Также создаются папки для аутентификации (auth/) и версий API (v1/).
- utils/: Для вспомогательного кода, не зависящего от api и apps.
- library/: Код для работы с внешними API и системами.
- workers/: Для задач Celery.
2. Процесс настройки:
- Сначала создаем проект с помощью Poetry, затем настраиваем Django в новой структуре.
- Инициируем Git, добавляем файлы и конфигурации.
- Открываем проект в PyCharm и настраиваем среду разработки.
Эта структура помогает сделать проект более организованным и удобным для работы в будущем. 💪📚
· 22.08.2024
Не так давно начал знакомство с Джанго и уже делаю проект. Если есть такая возможность, то хотелось бы связаться для мнения более опытного специалиста и позабавить вопросики
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 24.08.2024
Да я сам не опытный😉 работал со стандартной архитектурой, но узнал что она очень не удобная. Решили менять на более подходящую
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.08.2024
Но вы можете писать мне здесь в сообщениях.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён