initial commit
This commit is contained in:
+3
-3
@@ -1,8 +1,8 @@
|
||||
SECRET_KEY="django-insecure-wa6p9d+go#+evjql%m(+e5eti$%z7yx2o#cbq8bsh!==icxua3"
|
||||
DEBUG="False"
|
||||
CLOUDINARY_CLOUD_NAME="dkxbfoesf"
|
||||
CLOUDINARY_API_KEY="658671916285379"
|
||||
CLOUDINARY_API_SECRET="_CwNDj4L2dE9yH90Ynj7slPlbo0"
|
||||
CLOUD_NAME="dkxbfoesf"
|
||||
API_KEY="658671916285379"
|
||||
API_SECRET="_CwNDj4L2dE9yH90Ynj7slPlbo0"
|
||||
CLOUDINARY_URL="cloudinary://658671916285379:_CwNDj4L2dE9yH90Ynj7slPlbo0@dkxbfoesf"
|
||||
DATABASE_URL="postgresql://civicfix_user:YG56PWj9Xj1DvYIKF35TKmIEjrsfis6d@dpg-d2mpapripnbc73f5vaj0-a.oregon-postgres.render.com/civicfix"
|
||||
SUPERUSER_USERNAME="admin"
|
||||
|
||||
@@ -2,6 +2,9 @@ import os
|
||||
from pathlib import Path
|
||||
import dj_database_url
|
||||
from dotenv import load_dotenv
|
||||
import cloudinary
|
||||
import cloudinary.uploader
|
||||
import cloudinary.api
|
||||
|
||||
# Load .env file (for local dev only, Render will use Environment tab)
|
||||
load_dotenv()
|
||||
@@ -92,15 +95,14 @@ STATIC_URL = "/static/"
|
||||
STATIC_ROOT = BASE_DIR / "staticfiles"
|
||||
STATICFILES_STORAGE = "whitenoise.storage.CompressedManifestStaticFilesStorage"
|
||||
|
||||
MEDIA_URL = '/media/'
|
||||
DEFAULT_FILE_STORAGE = 'cloudinary_storage.storage.MediaCloudinaryStorage'
|
||||
cloudinary.config(
|
||||
cloud_name = os.getenv("CLOUD_NAME"),
|
||||
api_key = os.getenv("API_KEY"),
|
||||
api_secret = os.getenv("API_SECRET")
|
||||
)
|
||||
|
||||
# Cloudinary config (use environment variables, not hardcoded keys)
|
||||
CLOUDINARY_STORAGE = {
|
||||
'CLOUD_NAME': os.getenv("CLOUDINARY_CLOUD_NAME"),
|
||||
'API_KEY': os.getenv("CLOUDINARY_API_KEY"),
|
||||
'API_SECRET': os.getenv("CLOUDINARY_API_SECRET"),
|
||||
}
|
||||
MEDIA_URL = f"https://res.cloudinary.com/{os.getenv('CLOUD_NAME')}/"
|
||||
DEFAULT_FILE_STORAGE = 'cloudinary_storage.storage.MediaCloudinaryStorage'
|
||||
|
||||
# Auth redirects
|
||||
LOGIN_REDIRECT_URL = 'citizen_dashboard'
|
||||
@@ -108,4 +110,4 @@ LOGIN_URL = 'login'
|
||||
LOGOUT_REDIRECT_URL = 'home'
|
||||
|
||||
# Default PK field
|
||||
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
|
||||
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
|
||||
Reference in New Issue
Block a user