Django Festival Planner Web Project - maar35/film-festival-planner GitHub Wiki

Django Festival Planner Project

The planner project includes an interface to allow users to rate films. It was initially a table view written in C# but is now being migrated to Django.

This page describes the Film Ratings project in Django.

Responsibilities of the apps within the Festival Planner project

Admin

Free with Django, this app allows the project administrator to maintain the users and the data in all tables.

Authentication

Responsible for access of users to the Film Rating apps.

Festivals

Allows users to switch to their festival of choice.

Film list

Allows users to rate the films in the current festival. An admin user can also dump the ratings for use in the C# version.

Sections

Keeps the festival sections and their subsections.

Theaters

Includes theaters, cities where the theaters are, and theater screens.

Allows to maintain the following properties

  • Theater abbreviation
  • Theater priority for planning
  • Screen abbreviations

Loader

Responsable for allowing an admin user to

  • Load films and ratings
  • Load festival sections and subsections
  • Load theaters, cities and screens

Exercises

Where it all began. Only still there to steal code from.