Я использую 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:

Вернуться на верх