@alexsteadfast
I am noob

Почему не происходит cохранение объекта в django?

Редактирую данные поста
код
вьюха
def edit(request, pk):
    obj = Post.objects.get(id=pk)
    if request.method == 'GET':
        massive = get_object_or_404(Post, pk=pk)
        return render(request, 'blog/edit.html', {'massive': massive})
    obj.uppdate

шаблон
<html lang="ru">
<head>
    <meta charset="utf-8">
    <link rel="stylesheet"  href="{% static 'css/style.css' %}">
</head>
Редактирование статьи
<div class="sendForm">
    <form method="get">
        {% csrf_token %}
        Дата создания
        {{ C.published_date }}<br>
        {{ massive.author }}<br>
        Заголовок<br>
        <input value="{{massive.title}}">
        <br>Текст<br>
        <input value="{{massive.text}}">
        <br><input type="submit" value="Сохранить">
    </form>
</div>
данные на страницу передаются корректно, но не обновляются.
  • Вопрос задан
  • 171 просмотр
Пригласить эксперта
Ответы на вопрос 3
@deliro
Попробуй побольше букв p добавить в слово update - должно сработать.
Ответ написан
Комментировать
@danis_2014
Для сохранения модели используется метод save()
https://djbook.ru/rel1.4/ref/models/instances.html
Ответ написан
Комментировать
@id2669099
что тут вообще происходит? Где получение данных формы, сохранением занимается метод save()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы