Мне нужно добавить окно подтверждения на admin change model submit "Сохранить". Smth вот так: «Вы действительно хотите применить изменения? Да/Нет». Мне это нужно только для одной модели, и только если измененная модель удовлетворяет другим условиям. Я не могу переопределить шаблон django для одной модели использования django-admin-tool. Как я могу это сделать ?панель администратора django добавить окно подтверждения
0
A
ответ
0
Вы можете использовать Bootstrap и Javascript (или другие) для отображения окон подтверждения. Вы должны вызвать функцию JS в кнопке onclick (отправить) и отобразить окна подтверждения, после отправки запроса на сервер. Может быть (идея):
Этот элемент (div) не будет отображаться (дисплей: нет), пока вы не вызовете его в функции JS (установочный дисплей: блок).
Когда вы вызываете функцию JS (из кнопки отправки), вы ждете, пока не будет нажата да или нет. Если нажать «Да», вы отправите форму на сервер и спрячете элемент (div), если не щелкнуть, вы только спрячете элемент.
Это может помочь [http://stackoverflow.com/a/10219127/3279554] – Pavan