A simple movie database API created using Django and Django REST Framework.
Clone the repository and navigate to the main directory.
Install the requirements
pip install -r requirements.txt
Run Migrations
python manage.py makemigrations
python manage.py migrate
Start Development Server
python manage.py runserver
This is completely optional, however if you want the test data the you can generate by following instructions.
This test data is generated randomly by a custom django management command.
To generate this test data set run the following command
python manage.py generate_test_data
This command will create 100 users, 4 Streaming Platforms, 100 Actors, 2000 Movies, and 1500 Reviews.
If this project helps you, don't forget to star the repository.