Django Admin Удалить сообщение сохранения по умолчанию - PullRequest
0 голосов
/ 25 сентября 2018

Я добавил это дополнительное сообщение в моей модели администратора, и в основном я хочу удалить по умолчанию.Есть ли кто-нибудь, кто может помочь мне сделать это?

мое реальное сообщение:

def save_model(self, request, obj, form, change):
        # add an additional message
        user = request.user
        messages.info(request, "Dear " + str(user)+ " "+ " please note that your parking plot has been reserved")
        super(ParcareModelAdmin, self).save_model(request, obj, form, change)

По умолчанию один отстой!

Спасибо!

default

1 Ответ

0 голосов
/ 25 сентября 2018

Не самое элегантное решение, но вы всегда можете переопределить методы response_add и response_change класса ModelAdmin, удаливself.message_user вызывает, и если вы не хотите, чтобы весь этот беспорядок в вашем файле admin.py, вы можете просто создать SilentModelAdmin в вспомогательном файле, где вы переопределите эти методы и удалите сообщения, которые вам не нужныпоказано на рисунке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...