From 745afd9dbde30e8295a9cf7fb6c5bde156a7eeda Mon Sep 17 00:00:00 2001 From: Edward Tirado Jr Date: Wed, 23 Apr 2025 16:06:58 -0500 Subject: [PATCH 01/26] moved omdb key to settings file --- movie_db/db_providers/omdb.py | 5 +++-- movienight/settings.py | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/movie_db/db_providers/omdb.py b/movie_db/db_providers/omdb.py index 7db8f1e..2041126 100644 --- a/movie_db/db_providers/omdb.py +++ b/movie_db/db_providers/omdb.py @@ -1,5 +1,7 @@ import os +from django.conf import settings + from movie_db.movie_db import MovieDB import requests @@ -8,8 +10,7 @@ from movie_db.serializers import MovieSerializer, MovieResultSerializer class OMDb(MovieDB): def __init__(self): - api_key = os.getenv("OMDB_API_KEY") - self.api_key = f"{api_key}" + self.api_key = settings.OMDB_API_KEY self.base_url = "https://www.omdbapi.com/?apikey=" + self.api_key super().__init__() diff --git a/movienight/settings.py b/movienight/settings.py index 4fcd523..74f4921 100644 --- a/movienight/settings.py +++ b/movienight/settings.py @@ -126,6 +126,8 @@ USE_I18N = True USE_TZ = True +OMDB_API_KEY = os.environ.get("OMDB_API_KEY") + # Django Rest Framework REST_FRAMEWORK = { "DEFAULT_AUTHENTICATION_CLASSES": [ From 4c43266c97a86f6dbe16b05a3f28b11d1b4aede0 Mon Sep 17 00:00:00 2001 From: "Edward Tirado Jr." Date: Sun, 27 Apr 2025 00:44:03 -0500 Subject: [PATCH 02/26] updated .env example --- .env.example | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.env.example b/.env.example index 8a2d2bb..ea10291 100644 --- a/.env.example +++ b/.env.example @@ -13,3 +13,5 @@ DATABASE_USERNAME=admin DATABASE_PASSWORD=super_secret_password SECRET_KEY=your_django_secret_key DJANGO_SECRET_KEY=your_django_secret_key +# You can get a free key here: https://www.omdbapi.com/apikey.aspx +OMDB_API_KEY=your_omdb_api_key From 69dd381e822a24ff6c9c4f5e54ec028ff0a7d7b2 Mon Sep 17 00:00:00 2001 From: "Edward Tirado Jr." Date: Thu, 8 May 2025 18:03:28 -0500 Subject: [PATCH 03/26] .idea updates --- .idea/misc.xml | 2 +- .idea/movie-night-py.iml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.idea/misc.xml b/.idea/misc.xml index 9f60641..3adcd12 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -5,5 +5,5 @@