diff options
Diffstat (limited to 'fossee_manim/views.py')
-rw-r--r-- | fossee_manim/views.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/fossee_manim/views.py b/fossee_manim/views.py index 27173a5..cc62d0e 100644 --- a/fossee_manim/views.py +++ b/fossee_manim/views.py @@ -82,9 +82,10 @@ def index(request): user = request.user form = UserLoginForm() + categories = Category.objects.all() if user.is_authenticated() and is_email_checked(user): return redirect('/proposal_status/') - return render(request, "fossee_manim/index.html") + return render(request, "fossee_manim/index.html", {"categories": categories}) def is_reviewer(user): @@ -197,6 +198,10 @@ def user_register(request): return render(request, "fossee_manim/register.html", {'form': form, 'categories': categories}) +def explore(request, category): + videos = AnimationStats.objects.filter(animation__category__name= category , animation__status="released") + return render(request, "fossee_manim/explore.html", {"videos": videos}) + @login_required def view_profile(request): """ view instructor and coordinator profile """ |