У меня есть уведомления, созданные из getstream в Django, но я не знаю, как показать количество непрочитанных уведомлений. Есть ли какой-нибудь простой способ сделать это?
В документации я вижу упоминание об этом, но не как это сделать. Может быть, я упустил это из виду.
Мой вид уведомлений выглядит следующим образом:
@login_required
def notification_feed(request):
enricher = Enrich(request.user)
context = {}
feed = feed_manager.get_notification_feed(request.user.id)
activities = feed.get(limit=25, mark_seen='all')['results']
activities = enricher.enrich_aggregated_activities(activities)
return render(request, 'auth/notification_feed.html', {'activities': activities})
Мне нужно создать общее количество непрочитанных уведомлений, как на Facebook.
Редактировать: Iнашел новую информацию о непрочитанном и невидимом количестве в документации getstream, но ничего о том, как это показать. Я пытаюсь показать, используя {{activity.unread}} или {{activity.unseen}} и что-то вроде {% для активности в действиях%}, а затем {{activity.unseen}}, но ничего не показывает эту информацию.