__init__.py 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. """
  2. Django settings for pycs_backend project.
  3. Generated by 'django-admin startproject' using Django 3.2.9.
  4. For more information on this file, see
  5. https://docs.djangoproject.com/en/3.2/topics/settings/
  6. For the full list of settings and their values, see
  7. https://docs.djangoproject.com/en/3.2/ref/settings/
  8. """
  9. from .base import *
  10. from .logger import *
  11. # Application definition
  12. INSTALLED_APPS = [
  13. 'pycs_socketio',
  14. 'pycs_api',
  15. 'django.contrib.admin',
  16. 'django.contrib.auth',
  17. 'django.contrib.contenttypes',
  18. 'django.contrib.sessions',
  19. 'django.contrib.messages',
  20. 'django.contrib.staticfiles',
  21. 'corsheaders',
  22. 'rest_framework',
  23. 'rest_framework_simplejwt.token_blacklist',
  24. ]
  25. MIDDLEWARE = [
  26. 'django.middleware.security.SecurityMiddleware',
  27. 'django.contrib.sessions.middleware.SessionMiddleware',
  28. 'corsheaders.middleware.CorsMiddleware',
  29. 'django.middleware.common.CommonMiddleware',
  30. 'django.middleware.csrf.CsrfViewMiddleware',
  31. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  32. 'django.contrib.messages.middleware.MessageMiddleware',
  33. 'django.middleware.clickjacking.XFrameOptionsMiddleware',
  34. ]
  35. ROOT_URLCONF = 'pycs_backend.urls'
  36. WSGI_APPLICATION = 'pycs_backend.wsgi.application'
  37. # Default primary key field type
  38. # https://docs.djangoproject.com/en/3.2/ref/settings/#default-auto-field
  39. DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
  40. from .database import *
  41. from .security import *
  42. from .i18n import *
  43. from .media import *