прямо сейчас, у меня есть 2 приложения, работающие в одном проекте. Для front-end я использую Angular, поэтому в идеале я хотел бы объединить все это в одном месте.Как управлять шаблонами и статическими файлами для нескольких приложений в проекте Django?
Однако, как обрабатываются шаблоны Django и статические файлы, они размещаются в папках приложения.
Что было бы правильным путем объединить их в одном месте? Мне не нужно иметь шаблоны и статическую папку внутри каждой папки моего приложения, так как я использую фреймворк для моего интерфейса.
Например: у меня есть это в моей urls.py
url(r'^$', TemplateView.as_view(template_name='base.html')),
Это работает, если я положил файл base.html в одно из следующих действий:
- myapp1/шаблоны/
- myapp2/шаблоны/
Итак, что является со правдиво правильный способ делать такие вещи?
Выберите, хотите ли вы, чтобы спросить о шаблонах или статических файлах. Они обрабатываются по-разному. –