Используйте переменную с расширениями в Djano

Я хочу создать проект Django с динамическим шаблоном (темой). Я определил имя своего активного шаблона в файле setting.py, как показано ниже.

# GLOBAL VARIABLE FOR TEMPLATE
ACTIVE_TEMPLATE = "presento"

Я хочу использовать эту переменную в своем проекте. Например, когда я использую эту переменную в extends, я получаю ошибку, подобную этой.

{% extends "frontend/{{ACTIVE_TEMPLATE}}/base/base.html" %}

Это ошибка.

TemplateDoesNotExist at /

frontend/{{ACTIVE_TEMPLATE}}/base/base.html

Каков ваш совет по решению этой проблемы?

{% extends "frontend/"|add:ACTIVE_TEMPLATE|add:"/base/base.html" %}
Вернуться на верх