from apps.notifications.models import Notification
from apps.notifications.forms import NotificationForm

def notifications(request):
    if request.user.is_authenticated:
        notifications = Notification.objects.filter(user=request.user, is_read=False).order_by('-created_at')
        form = NotificationForm()
    else:
        notifications = []
        form = None
    return {'notifications': notifications, 'notification_form': form}
