Django Изменение формы модели поля. При обновлении требуется значение False - PullRequest
0 голосов
/ 24 апреля 2020

Поэтому у меня есть это поле, чтобы заполнить, когда пользователь обновлял данные и создавал данные

self.fields['usr_crt'].required = True
self.fields['usr_upd'].required = True

Я хочу, чтобы значение usr_upd было ложным, если при создании формы я использую этот код в форме создания django по-прежнему будет запрашивать заполнение поля, даже если я его не показывал или даже не помещал его в тамплату

я пытался скрыть его в тамплете, как при создании

                                   {% if crtupd %}
                                        {{ form.usr_crt }}
                                        <div style="display: none;">
                                            {{ form.usr_upd }}
                                        </div>
                                    {% else %}
                                        {{ form.usr_upd }}
                                        <div style="display: none;">
                                            {{ form.usr_crt }}
                                        </div>
                                    {% endif %}

или просто не сложил все это вместе, все равно спросит меня

Может кто-нибудь, пожалуйста, помогите мне

...