Удаление шаблонов из Django

#django

Вопрос:

Мы используем Django исключительно в качестве бэкенда и не используем его систему шаблонов при разработке нашего кода. Текущая настройка, в которой у нас есть шаблоны точек, указывает на папку, в которой находится наш интерфейс dist/ui . Возможно, в производственном режиме, когда мы могли бы создавать реальные объединенные двоичные файлы и хотим обслуживать их с сервера, это могло бы быть полезно, но в режиме разработки это часто вызывает проблемы, когда в папке есть некоторые несоответствия dist/ui со структурой папок папки разработки. Можно ли избежать такого поведения? Как мы могли Django бы предотвратить загрузку любых шаблонов вообще, используя его исключительно в качестве внутреннего слоя данных, взаимодействующего с базой данных? Мы попытались просто удалить пути и/или настроить шаблоны settings.py , но это не помогло:

 STATIC_ROOT = os.path.join(BASE_DIR, 'ui/dist')
STATICFILES_FINDERS = ( 
    'django.contrib.staticfiles.finders.FileSystemFinder',
    'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)

TEMPLATES = [ 
    {   
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'APP_DIRS': True,
        'DIRS': [
            os.path.join(BASE_DIR, 'ui/dist'),
            os.path.join(BASE_DIR, '/data'),
        ],  
        'OPTIONS': {
            'context_processors': [
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],  
        },  
    },  
]
 

Комментарии:

1. Для среды разработки закомментируйте строку STATIC_ROOT = os.path.join(BASE_DIR, 'ui/dist') и добавьте эту строку STATICFILES_DIRS = [os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), 'ui/dist'),]