Как создать общие static и templates django 1.10 - Python

Узнай цену своей работы

Формулировка задачи:

у меня есть проект на django, нужно сделать общие папки static и templates в корне проекта, т.к статика и шаблоны для всех приложений одинаковые я попробовал просто перенести папки из приложения в корень проекта, шаблон html из templates находит само без проблем, а вот статика не подключается, как ее подключить?

Решение задачи: «Как создать общие static и templates django 1.10»

textual
Листинг программы
DATA_DIR = os.path.dirname(os.path.dirname(__file__))
STATIC_URL = '/static/'
MEDIA_URL = '/media/'
PUBLIC_DIR = 'public'
MEDIA_ROOT = os.path.join(DATA_DIR, PUBLIC_DIR, 'media')
STATIC_ROOT = os.path.join(DATA_DIR, PUBLIC_DIR, 'static')
 
STATICFILES_DIRS = (
    os.path.join(DATA_DIR, 'static'),
)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5