в моем приложении django Я храню строки html в db, которые затем будут отображаться на домашних страницах пользователей как "сообщения". Некоторые из этих сообщений содержат формы, но не записываются на языке шаблонов, я не могу вставить токен csrf (таким образом, нарушая приложение).
Есть ли способ вставить этот токен непосредственно из файлов python, которые я редактирую? Я ищу что-то вроде:
csrf_token = django.csrf.generate()
message = "press the button please: <form><input type='hidden' name='csrf_token' value='%s'><input type='submit' value='press here'></form>" % (csrf_token)
любое другое решение, которое будет работать в подобном сценарии, было бы здорово. Благодаря
Edit: На самом деле это не работает, потому что токен отличается для каждого сеанса, поэтому его хранение в db не очень полезно. есть ли способ динамически загружать токен в представлении?