diff --git a/film_management/__pycache__/views.cpython-38.pyc b/film_management/__pycache__/views.cpython-38.pyc index e5e0239..0be427d 100644 Binary files a/film_management/__pycache__/views.cpython-38.pyc and b/film_management/__pycache__/views.cpython-38.pyc differ diff --git a/film_management/static/films/css/style.css b/film_management/static/films/css/style.css index 0df9420..af24993 100644 --- a/film_management/static/films/css/style.css +++ b/film_management/static/films/css/style.css @@ -1,3 +1,8 @@ +h1 { + margin: 20px; + text-align: center; +} + table { width: 100%; text-align: left; diff --git a/film_management/views.py b/film_management/views.py index 3e73c91..7fd6e4e 100644 --- a/film_management/views.py +++ b/film_management/views.py @@ -94,7 +94,8 @@ def dashboard(request): @login_required -def submit_film(request, tmdb_id): +def submit_film(request, tmdb_id): # TODO: Change to use POST instead of GET + """Submit the provided film ID to the filmnight database.""" try: last_user_film = Film.objects.filter(submitting_user=request.user).order_by('-date_submitted')[0] last_submit_delta = (datetime.datetime.now()-last_user_film.date_submitted).seconds @@ -116,17 +117,20 @@ def submit_film(request, tmdb_id): return HttpResponseRedirect('/dashboard/') + @login_required def film(request, tmdb_id): film = Film.objects.get(tmdb_id=tmdb_id) return render(request, 'film_management/film.html', {'film': film}) + @user_passes_test(lambda u: u.is_superuser) def delete_film(request, tmdb_id): film = Film.objects.get(tmdb_id=tmdb_id) film.delete() return HttpResponseRedirect('/films/') + @login_required def submit_votes(request): if get_phase() == 'voting':