{% extends "base.html" %} {% block title %} Movies List {% endblock %} {% block script %} {% endblock %} {% block content %}

{{ title }}

{% set nItems = pagination.items|length %} {% if nItems == 0 %}

There are currently no Movies

Add New Movie to Database

{% endif %} {% set count = namespace(value=0) %} {% set moviecount = namespace(value=0) %} {% for movie in pagination.items %}
{% set moviecount.value = moviecount.value + 1 %} {% set movieid = "Movie" + moviecount.value|string %}

Movie Title: {{ movie.Movie_Title }}

ID: {{ movie.Movie_ID }}

Duration: {{ movie.Duration }}

Release Year: {{ movie.Year }}

Edit Movie

Delete {{ movie.Movie_Title }}

Genre

{% if movie.categories|length == 0 %}

This movie does not belong to any genre

{% endif %} {% for genre in movie.categories %} {% set count.value = count.value + 1 %} {% set rowid = 'row' + count.value|string %} {% endfor %}

{{ genre.Category_Name }}

Edit Genre {{ genre.Category_Name }} Remove Genre {{ genre.Category_Name }} from list

Add Genre

Cast

{% if movie.cast|length == 0 %}

This movie does not have any cast

{% endif %} {% for star in movie.cast %} {% set count.value = count.value + 1 %} {% set rowid = 'row' + count.value|string %} {% endfor %}

{{ star.Star_Name }}

Edit Moviestar {{ star.Star_Name }} Remove Moviestar {{ star.Star_Name }} from list

Add Cast

Directors

{% if movie.directed_movies|length == 0 %}

This movie does not have any Directors.

{% endif %} {% for _director in movie.directed_movies %} {% set count.value = count.value + 1 %} {% set rowid = 'row' + count.value|string %} {% endfor %}

{{ _director.Director_Name }}

Edit Director {{ _director.Director_Name }} Remove Director {{ _director.Director_Name }} from list

Add Director

Movie Writers

{% if movie.moviescripts|length == 0 %}

This movie does not have any writers

{% endif %} ` {% for _writer in movie.moviescripts %} {% set count.value = count.value + 1 %} {% set rowid = 'row' + count.value|string %} {% endfor %}

{{ _writer.Writer_Name }}

Edit Writer {{_writer.Writer_Name }} Remove Writer {{_writer.Writer_Name }} from list

Add Writer

Review for {{ movie.Movie_Title }}

{% if movie.movie_rating|length == 0 %}

This movie does not have any Reviews

{% endif %} {% for review in movie.movie_rating %} {% set count.value = count.value + 1 %} {% set rowid = 'row' + count.value|string %}
{{ review.Reviewer_Name }} from {{ review.City }} rated {{ movie.Movie_Title }} {{ review.Rating }}

{{ review.Review }}

Edit Review

{% set reviewid = "Review by " + review.Reviewer_Name %}

Delete Review

{% endfor %}

Add Review

{% endfor %}
{{ pagination.first }} - {{ pagination.last }} of {{ pagination.total }}
Page {{ pagination.page }} of {{ pagination.pages }}
{% endblock %}