def unseen_notices_count(request): """ return the count of unseen notices for current user """ if request.user.is_authenticated(): qs = Notice.unseen_count_for(request.user) return {'unseen_notices_count': qs} else: return {}