Как обновить одно поле в django?

Как обновить одно поле в django с помощью html шаблона? У меня есть html-страница для добавления записей. Мне нужно сделать html-страницу только для обновления одного поля модели. Как мне это сделать. И какой должна быть функция представления для этого.

На самом деле все очень просто с an UpdateView.

Он также позаботится о создании общего класса ModelForm для модели.

class UpdateSomeFieldView(views.UpdateView):
    fields = ('some_field',)
    model = MyModel

Для шаблона все, что вам действительно нужно, это

<form method="post">
  {% csrf_token %}
  {{ form.errors }}
  <table>{{ form.as_table }}</table>
  <input type="submit" />
</form>
Вернуться на верх