diff --git a/django/accounts/views.py b/django/accounts/views.py index 93e0bf8..006cb80 100644 --- a/django/accounts/views.py +++ b/django/accounts/views.py @@ -6,13 +6,19 @@ from django.contrib.auth.forms import PasswordChangeForm from django.contrib.auth import update_session_auth_hash from django.contrib import messages from django.contrib.auth import logout - +from library.models import QivipQuiz, QivipQuestion # Create your views here. @login_required def home(request): - return render(request, 'accounts/home.html') + my_quizzes_number=QivipQuiz.objects.filter(user_id=request.user).count() + my_questions_number = QivipQuestion.objects.filter(quiz_id__user_id=request.user).count() + context = { + 'my_quizzes_number': my_quizzes_number, + 'my_questions_number': my_questions_number, + } + return render(request, 'accounts/home.html', context=context) diff --git a/django/templates/accounts/home.html b/django/templates/accounts/home.html index e9b2923..eacb784 100644 --- a/django/templates/accounts/home.html +++ b/django/templates/accounts/home.html @@ -5,7 +5,7 @@