Есть ли способ увидеть недавно добавленные записи в качестве уведомления в администраторе django? Я googled, но я не нашел ничего особенного. Например, на вашем сайте у вас есть страница «Контакты» и каждый раз, когда вы входите в свою панель администратора, вы видите уведомления о новых записях контактной модели? Любая идея, как это сделать?Как просмотреть недавно созданные клиентом записи в django admin?
0
A
ответ
1
Я думаю, вы можете использовать модуль django-admin-notifications для этого.
Install и configure это для вашего проекта.
Затем определить новый notifications.py
файл в Contacts
приложение, как это:
import admin_notifications
from models import Contacts
def notification():
count = Contacts.objects.filter(status=Contacts.STATUS_NEW).count()
if count:
return 'You have {} new contacts <a href="/admin/contacts/">message</a>'.format(count)
else:
return ''
admin_notifications.register(notification)
Смежные вопросы
- 1. Формы, созданные с помощью admin в Django
- 2. Невозможно просмотреть эскиз, созданный в django admin
- 3. Django admin «сохранить и просмотреть на сайте»
- 4. Django Admin не показывает записи
- 5. Django Admin - Как выбрать новые данные, созданные с помощью ForeignKey?
- 6. Просмотреть записи базы данных, созданные factory_girl в базе данных mysql
- 7. Невозможно увидеть объекты, созданные в Django-Mezzanine Admin site
- 8. Настройка учетной записи изменения пароля Django Admin
- 9. Взаимоотношения в Django Admin
- 10. Как просмотреть созданные строки (ы) в SQL +?
- 11. Невозможно просмотреть вновь созданные записи после сброса последовательности базы данных
- 12. Django Admin предотвращает удаление на последней записи
- 13. Django-Channels -/admin/portal, не отображающий новые модели, созданные
- 14. Как экспортировать ТОЛЬКО выбранные записи в admin django?
- 15. Как показать записи, связанные с определенным пользователем в django admin
- 16. Как просмотреть/просмотреть все созданные ресурсы на AWS?
- 17. Невозможно просмотреть недавно добавленный контент в WordPress
- 18. Недавно созданные параметры процесса сборки не отображаются
- 19. Недавно созданные объекты не отображаются во Flash
- 20. Как обновить django admin
- 21. Как переопределить Django Admin
- 22. Недавно созданные элементы не вызывают ng-click
- 23. Как мне встроить admin в Django 1.0?
- 24. Недавно созданные идентификаторы клиента Oauth не работают
- 25. Django admin, скрыть модель
- 26. Просмотреть последние категории, созданные в Wordpress
- 27. Django Admin
- 28. Django contrib admin admin admin и пароль
- 29. Django - django-admin-tools
- 30. Django Admin Emails
Должен ли я создать поле NEW_STATUS для этого? –
А как насчет отключения уведомлений после их просмотра? –
Вы можете создать новое поле 'status' как' CharField' для модели 'Contacts' с [choice] (https://docs.djangoproject.com/en/1.6/ref/models/fields/#django.db.models .Field.choices), которые имеют 'STATUS_NEW',' STATUS_READ', 'STATUS_ANSWERED', .. для этого. И после того, как вы прочтете или рассмотрите сообщение «Контакты», сделайте его «STATUS_READ». –