В моем проекте Django уже есть файл settings.py и шаблоны уже установлены.Теперь я установил пакет Python, который выполняет следующие действия:
_dirname, _filename = os.path.split(os.path.abspath(__file__))
ONTODOCS_VIZ_TEMPLATES = _dirname + "/media/templates/"
ONTODOCS_VIZ_STATIC = _dirname + "/media/static/"
from django.conf import settings
from django.template import Context, Template
settings.configure()
django.setup()
settings.TEMPLATES = [
{
'BACKEND':
'django.template.backends.django.DjangoTemplates',
'DIRS': [
# insert your TEMPLATE_DIRS here
ONTODOCS_VIZ_TEMPLATES + "html-single",
ONTODOCS_VIZ_TEMPLATES + "html-multi",
],
'APP_DIRS':
True,
'OPTIONS': {
'context_processors': [
# Insert your TEMPLATE_CONTEXT_PROCESSORS here or use this
# list if you haven't customized them:
'django.contrib.auth.context_processors.auth',
....
],
},
},
]
Это приводит к тому, что ошибка о настройках не может быть настроена дважды, поэтому я сделал это:
if not settings.configured:
settings.configured()
Однако,шаблоны в моем проекте Django больше не загружаются.Судя по всему, шаблоны в моем проекте Django перезаписываются в установленном мной пакете python python.@ line settings.TEMPLATES
Как сделать так, чтобы мои шаблоны и шаблоны в пакете python работали.Есть ли способ вызвать ШАБЛОНЫ моего проекта в пакете python и добавить его шаблоны в мой?