Задать вопрос
@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>
данные на страницу передаются корректно, но не обновляются.
  • Вопрос задан
  • 174 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 3
@deliro
Попробуй побольше букв p добавить в слово update - должно сработать.
Ответ написан
Комментировать
@danis_2014
Для сохранения модели используется метод save()
https://djbook.ru/rel1.4/ref/models/instances.html
Ответ написан
Комментировать
@id2669099
что тут вообще происходит? Где получение данных формы, сохранением занимается метод save()
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Strikt Москва
от 100 000 до 180 000 ₽
Sim-Ba Pay Санкт-Петербург
от 180 000 ₽
Крона Лабс Екатеринбург
от 200 000 ₽