Mam stronę z formularzem, którego chciałbym użyć do edycji i dodania. Chciałbym również zmienić kopię na tej stronie na podstawie tego, czy formularz jest używany do edycji czy dodawania.Czy mogę stwierdzić, czy formularz jest formularzem "edycji" w szablonie?
Kiedy używam do edycji istniejącego obiektu, po prostu tworzę obiekt formularza z form = MyForm(instance=existingObject)
.
Próbowałem użyć {% if form.instance %}
, ale dotyczy to również formularza używanego do dodawania (utworzonego za pomocą form = MyForm()
).
Czy istnieje sposób sprawdzenia, czy formularz zawiera istniejący obiekt z szablonu?