Django (сложный вопрос): Как позволить пользователям писать текст и вставлять определенные теги/переменные, которые мое приложение затем заполнит значениями на BE
Это сложный вопрос (я думаю).
У меня есть приложение django, и я пытаюсь создать специальный инструмент редактора, чтобы помочь пользователям писать шаблоны электронной почты.
В принципе, пользователь должен иметь возможность написать простой текст для письма, но также вставить теги/переменные в определенные места, которые затем будут заполнены значениями. Почти как если бы они создавали шаблон django.
Представьте, что пользователь пишет что-то вроде:
" Hi, <employee name>
I am very happy to inform you that you have been confirmed for the position of <position name> for the upcoming <project_type> <project_name>...."
А на обратной стороне я бы преобразовал это в:
" Hi, Mike
I am very happy to inform you that you have been confirmed for the position of Product Designer for the upcoming feature film Titanic...."
В настоящее время у меня есть решение, в котором основная структура электронной почты - это та, которую я создал, и пользователи не могут ее изменить. (Таким образом, это просто один шаблон), но я хотел бы позволить пользователям создавать свои собственные шаблоны. Как я могу это сделать?
Исправлено с помощью html-редактора переменных dev exrepress