This commit is contained in:
sankalp committed 2025-01-07 16:35:54 +05:45
1 parent 708246f41b
commit 8b268708b4
22 files changed
+609 -14

No files matched your search

+28 -2
View File
@@ -1,3 +1,29 @@
from django.shortcuts import render
from django.shortcuts import render, get_object_or_404
from django.contrib.admin import site
from app.models import Student, NewsEvent, Subject
# Create your views here.
# Dashboard for admin
def dashboard(request):
context = {
**site.each_context(request),
"title": "Dashboard",
# "breadcrumbs": [{"name": "Dashboard", "url": "dashboard"}],
}
return render(request, "dashboard.html", context)
# Student-specific dashboard
def studentdashboard(request):
context = {
**site.each_context(request),
"title": "Student Dashboard",
}
if request.user.is_authenticated:
news_events = NewsEvent.objects.all()
subjects = Subject.objects.all()
context["news_events"] = news_events
context["subjects"] = subjects
return render(request, "studentdashboard.html", context)