aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Hassan Abouelela <[email protected]>2021-02-19 09:00:46 +0300
committerGravatar Hassan Abouelela <[email protected]>2021-02-19 09:00:46 +0300
commit7c01270f3e95c7eab12219714f7a27caaf33cacc (patch)
treefee7e32da8b8d6a56e2081c52edb2df9ff5f8166
parentMerge pull request #56 from python-discord/dependabot/pip/motor-2.3.1 (diff)
Adds Production Constant
Signed-off-by: Hassan Abouelela <[email protected]>
-rw-r--r--README.md1
-rw-r--r--backend/constants.py2
2 files changed, 3 insertions, 0 deletions
diff --git a/README.md b/README.md
index 3e38ef5..ea20937 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,7 @@ Create a `.env` file in the root with the following values inside it (each varia
- `OAUTH2_CLIENT_ID`: Client ID of Discord OAuth2 Application (see prerequisites).
- `OAUTH2_CLIENT_SECRET`: Client Secret of Discord OAuth2 Application (see prerequisites).
- `ALLOWED_URL`: Allowed origin for CORS middleware.
+- `PRODUCTION`: Set to False if running on localhost. Defaults to true.
#### Running
To start using the application, simply run `docker-compose up` in the repository root. You'll be able to access the application by visiting http://localhost:8000/
diff --git a/backend/constants.py b/backend/constants.py
index fedab64..af25d84 100644
--- a/backend/constants.py
+++ b/backend/constants.py
@@ -10,6 +10,8 @@ FRONTEND_URL = os.getenv("FRONTEND_URL", "https://forms.pythondiscord.com")
DATABASE_URL = os.getenv("DATABASE_URL")
MONGO_DATABASE = os.getenv("MONGO_DATABASE", "pydis_forms")
+PRODUCTION = os.getenv("PRODUCTION", "True").lower() != "false"
+
OAUTH2_CLIENT_ID = os.getenv("OAUTH2_CLIENT_ID")
OAUTH2_CLIENT_SECRET = os.getenv("OAUTH2_CLIENT_SECRET")
OAUTH2_REDIRECT_URI = os.getenv(