Я использую Django для создания и обновления текстовой области Я хочу сохранить мою обновленную текстовую область после нажатия кнопки Вставить
Я использую Django для создания и обновления текстовой области. После размещения текста, который имеет переменные между {}, я хочу изменить их с помощью переменной кнопки. Поэтому, когда я нажимаю на переменную, она показывает мне все переменные между {}, Si я могу присвоить им значение. После того как я закончил, я сохраняю обновленную область текста после нажатия кнопки Insert.
Проблема в том, что когда я нажимаю Insert и открываю базу данных, она показывает мне NULL для моего текста. Я пытался напечатать текст переменной в представлении, но у меня None.
Вот моя модель:
class InputText(AbstractModule):
text = models.TextField(default='', null=True, blank=True)
def __str__(self):
return self.text
Вот мое мнение:
def save_variables_text(request):
if request.method == 'POST':
print(request.method)
text = request.POST.get('input-text')
print(text)
InputText.objects.create(text=text, user=request.user)
return render(request, 'modules/gabarits/previsualise.html')
Вот мой файл previsualise.html: