model = Picture
fields = ['time_show']
с помощью нее я изменяю объект Picture. Теперь мне нужна форма чтобы создать объект, для этого нужно создать другую форму со своими настройками (fields итд)?
да
спасибо
Если при создании заполняются те-же поля что и обновляются то нет
class PersonForm(ModelForm): class Meta: model = Person fields = __all__ def create(request): if request.method == "POST": form = Person() def update(request, id): person = get_object_or_404(Person, id=id) if request.method == "POST": form = Person(instance=person)
PersonForm form = Person(request.POST, instance=person)
Нет, поля отличаются.
Тогда зря писал
Обсуждают сегодня