@barolina
turn coffee into code

Позволяет ли Django создать приложение внутри проекта, второго уровня?

Есть проект, структура приложения обычная, как описано в документации:
проект:
                         проект_setting
                         static_общая
                         template_общая
                         приложение_1 - стандатрной конфигурации
                         каталог 
                                приложение_2


Подскажите, возможна ли такая структура проекта, (особенность приложени_2), и как обратиться к статики приложения_2?
  • Вопрос задан
  • 280 просмотров
Решения вопроса 1
un1t
@un1t
Ну вообще говоря можно, но в тоже время и нельзя.
Я напирмер кладу приложения в папку apps.
Но в джанге многое требует, чтобы приложения лежали в корне. Например определение FK или указание модели юзера.
В итоге, чтобы это работало я прописал в settings.py
sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы