Guest User

Untitled

a guest
Sep 2nd, 2018
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. SECRET_KEY=...
  2. DEBUG=True
  3. DB_NAME=...
  4. DB_USER=...
  5. DB_PASSWORD=...
  6. DB_HOST=localhost
  7. ALLOWED_HOSTS=.localhost, .herokuapp.com
  8. GOOGLE_RECAPTCHA_SECRET_KEY=...
  9. AWS_ACCESS_KEY_ID=...
  10. AWS_SECRET_ACCESS_KEY=...
  11. AWS_STORAGE_BUCKET_NAME=...
  12. SECURE_SSL_REDIRECT='False'
  13.  
  14. ...
  15. LOGIN_URL = 'login'
  16. ALLOWED_HOSTS = config('ALLOWED_HOSTS', default=[], cast=Csv())
  17. DEBUG = config('DEBUG', default=False, cast=bool)
  18. SECRET_KEY = config('SECRET_KEY')
  19. SHARED_APPS = (
  20. 'django_tenants',
  21. 'tenant',
  22.  
  23. 'django.contrib.contenttypes',
  24.  
  25. 'public.apps.PublicConfig',
  26. 'django.contrib.staticfiles',
  27. 'django.contrib.admin',
  28. 'django.contrib.auth',
  29. 'django.contrib.sessions',
  30. 'debug_toolbar',
  31. 'storages'
  32. )
  33.  
  34. TENANT_APPS = (
  35. 'django.contrib.contenttypes',
  36.  
  37. 'inventory.apps.InventoryConfig',
  38. 'django.contrib.admin',
  39. 'django.contrib.auth',
  40. 'django.contrib.sessions',
  41. 'django.contrib.messages',
  42. )
  43. INSTALLED_APPS = list(SHARED_APPS) + [app for app in TENANT_APPS if app not in SHARED_APPS]
  44.  
  45. TENANT_MODEL = 'tenant.Client'
  46. TENANT_DOMAIN_MODEL = 'tenant.Domain'
  47. MIDDLEWARE = [
  48. 'django_tenants.middleware.main.TenantMainMiddleware',
  49. 'django.middleware.security.SecurityMiddleware',
  50. 'django.contrib.sessions.middleware.SessionMiddleware',
  51. 'django.middleware.common.CommonMiddleware',
  52. 'django.middleware.csrf.CsrfViewMiddleware',
  53. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  54. 'debug_toolbar.middleware.DebugToolbarMiddleware',
  55. 'django.contrib.messages.middleware.MessageMiddleware',
  56. 'django.middleware.clickjacking.XFrameOptionsMiddleware',
  57. 'whitenoise.middleware.WhiteNoiseMiddleware',
  58. ]
  59. ROOT_URLCONF = 'myapp.urls'
  60. WSGI_APPLICATION = 'myapp.wsgi.application'
  61. DATABASE_ROUTERS = (
  62. 'django_tenants.routers.TenantSyncRouter',
  63. )
  64.  
  65. PUBLIC_SCHEMA_URLCONF = 'myapp.urls_public'
  66. SECURE_SSL_REDIRECT = config('SECURE_SSL_REDIRECT', default=False, cast=bool)
  67. ...
  68.  
  69. ...
  70. ALLOWED_HOSTS: .herokuapp.com, .mydomain.com, mydomain.com
  71. DEBUG: False
  72. SECURE_SSL_REDIRECT: True
  73. ...
Add Comment
Please, Sign In to add comment