Задать вопрос
gordon_shamway
@gordon_shamway

Как редактировать формы в django?

К примеру, пользователь хочет отредактировать свой профиль, как написать форму чтобы вместо пустых полей пользователь видел в шаблоне поля с предыдущими данными?
  • Вопрос задан
  • 1472 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Решения вопроса 2
@Keofaste
class ProfileForm(forms.ModelForm):
    class Meta:
        model = Profile
        fields = '__all__'

form = ProfileForm(request.POST, request.FILES, instance=profile)
Ответ написан
Комментировать
@deliro
YourForm(request.POST, request.FILES)

Но проще это сделать с UpdateView
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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