aboutsummaryrefslogtreecommitdiffstats
path: root/backend/constants.py
blob: c7db8e6f038a34470ef75d7730e0156dc6aa0025 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from dotenv import load_dotenv
load_dotenv()

import os  # noqa
import binascii  # noqa

DATABASE_URL = os.getenv("DATABASE_URL")
MONGO_DATABASE = os.getenv("MONGO_DATABASE", "pydis_forms")

OAUTH2_CLIENT_ID = os.getenv("OAUTH2_CLIENT_ID")
OAUTH2_CLIENT_SECRET = os.getenv("OAUTH2_CLIENT_SECRET")
OAUTH2_REDIRECT_URI = os.getenv(
    "OAUTH2_REDIRECT_URI",
    "http://forms.pythondiscord.com/callback"
)

SECRET_KEY = os.getenv("SECRET_KEY", binascii.hexlify(os.urandom(30)).decode())

QUESTION_TYPES = [
    "radio",
    "checkbox",
    "select",
    "short_text",
    "textarea",
    "code",
    "range",
    "section",
]