· 4 years ago · Apr 13, 2021, 08:44 PM
1from .base import * # noqa
2from .base import env
3
4STRIPE_LIVE_SECRET_KEY = "pk_test_518h2jFItAhzYJ7dgwgnoYIDrufudKMsxdhAaa2YZt0YcbM5z1EfBvxYprkufs4KJO76zTkfaXSS3OSBtn6GMDmMm00C1wwlqJb"
5STRIPE_TEST_SECRET_KEY = "sk_test_518h2jFItAhzYJ7dgGweqmPd6Nvt8f9i2JxMdSxJZlh9j2fARaWnW03AQC9VsqCUhJB5iSxH3a7OS2KF1L29Y4gVO00DVPtLlf6"
6STRIPE_LIVE_MODE = False # Change to True in production
7DJSTRIPE_WEBHOOK_SECRET = "whsec_xxx" # Get it from the section in the Stripe dashboard where you added the webhook endpoint
8DJSTRIPE_USE_NATIVE_JSONFIELD = (
9 True # We recommend setting to True for new installations
10)
11DJSTRIPE_FOREIGN_KEY_TO_FIELD = "id" # Set to `"id"` for all new 2.4+ installations
12
13DEBUG = True
14SECRET_KEY = env(
15 "DJANGO_SECRET_KEY",
16 default="ps4DJ3Yd03UX80YHig5jDOtXWAqORqVpO6jj0pqDMCnc5e9lEKIrXm3MxYsGGLd9",
17)
18ALLOWED_HOSTS = ["localhost", "0.0.0.0", "127.0.0.1"]
19CORS_ALLOW_ALL_ORIGINS = True
20CACHES = {
21 "default": {
22 "BACKEND": "django.core.cache.backends.locmem.LocMemCache",
23 "LOCATION": "",
24 }
25}
26EMAIL_HOST = env("EMAIL_HOST", default="mailhog")
27EMAIL_PORT = 1025
28NSTALLED_APPS = ["whitenoise.runserver_nostatic"] + INSTALLED_APPS # noqa F405
29INSTALLED_APPS += ["debug_toolbar"] # noqa F405
30MIDDLEWARE += ["debug_toolbar.middleware.DebugToolbarMiddleware"] # noqa F405
31DEBUG_TOOLBAR_CONFIG = {
32 "DISABLE_PANELS": ["debug_toolbar.panels.redirects.RedirectsPanel"],
33 "SHOW_TEMPLATE_CONTEXT": True,
34}
35INTERNAL_IPS = ["127.0.0.1", "10.0.2.2"]
36if env("USE_DOCKER") == "yes":
37 import socket
38
39 hostname, _, ips = socket.gethostbyname_ex(socket.gethostname())
40 INTERNAL_IPS += [".".join(ip.split(".")[:-1] + ["1"]) for ip in ips]
41
42INSTALLED_APPS += ["django_extensions"] # noqa F405
43CELERY_TASK_EAGER_PROPAGATES = True
44