|
12 | 12 |
|
13 | 13 | from datetime import timedelta |
14 | 14 | from pathlib import Path |
| 15 | +import os |
15 | 16 |
|
16 | 17 | # Build paths inside the project like this: BASE_DIR / 'subdir'. |
17 | | -BASE_DIR = Path(__file__).resolve().parent.parent |
| 18 | +BASE_DIR = Path(__file__).resolve().parent.parent.parent |
18 | 19 |
|
19 | 20 |
|
20 | 21 | # Quick-start development settings - unsuitable for production |
21 | 22 | # See https://docs.djangoproject.com/en/4.0/howto/deployment/checklist/ |
22 | 23 |
|
23 | | -# SECURITY WARNING: keep the secret key used in production secret! |
24 | | -SECRET_KEY = 'django-insecure-d0h()gl&k^-$xw8l7aurj0_q!(7byex0n(j=03xfsyn7jqyn+-' |
25 | | - |
26 | | -# SECURITY WARNING: don't run with debug turned on in production! |
27 | | -DEBUG = True |
28 | | - |
29 | | -ALLOWED_HOSTS = [] |
30 | | - |
31 | | - |
32 | 24 | # Application definition |
33 | 25 |
|
34 | 26 | INSTALLED_APPS = [ |
|
39 | 31 | 'django.contrib.messages', |
40 | 32 | 'django.contrib.staticfiles', |
41 | 33 | # 3rd party apps |
| 34 | + "debug_toolbar", |
42 | 35 | 'rest_framework', |
43 | 36 | 'djoser', |
44 | 37 | 'django_extensions', |
|
61 | 54 | 'django.contrib.messages.middleware.MessageMiddleware', |
62 | 55 | 'django.middleware.clickjacking.XFrameOptionsMiddleware', |
63 | 56 | # 3rd party middleware |
64 | | - # "debug_toolbar.middleware.DebugToolbarMiddleware", |
| 57 | + "debug_toolbar.middleware.DebugToolbarMiddleware", |
65 | 58 | ] |
66 | 59 |
|
67 | | -if DEBUG: |
68 | | - INTERNAL_IPS = [ |
69 | | - "127.0.0.1", |
70 | | - ] |
71 | | - INSTALLED_APPS += ["debug_toolbar"] |
72 | | - MIDDLEWARE += ["debug_toolbar.middleware.DebugToolbarMiddleware"] |
73 | 60 |
|
74 | 61 | ROOT_URLCONF = 'core.urls' |
75 | 62 |
|
|
92 | 79 | WSGI_APPLICATION = 'core.wsgi.application' |
93 | 80 |
|
94 | 81 |
|
95 | | -# Database |
96 | | -# https://docs.djangoproject.com/en/4.0/ref/settings/#databases |
97 | | - |
98 | | -DATABASES = { |
99 | | - 'default': { |
100 | | - 'ENGINE': 'django.db.backends.sqlite3', |
101 | | - 'NAME': BASE_DIR / 'db.sqlite3', |
102 | | - } |
103 | | -} |
104 | | - |
105 | | - |
106 | 82 | # Password validation |
107 | 83 | # https://docs.djangoproject.com/en/4.0/ref/settings/#auth-password-validators |
108 | 84 |
|
|
133 | 109 |
|
134 | 110 | USE_TZ = True |
135 | 111 |
|
| 112 | +INTERNAL_IPS = [ |
| 113 | + "127.0.0.1", |
| 114 | +] |
136 | 115 |
|
137 | 116 | # Static files (CSS, JavaScript, Images) |
138 | 117 | # https://docs.djangoproject.com/en/4.0/howto/static-files/ |
139 | 118 |
|
140 | 119 | STATIC_URL = 'static/' |
141 | | -STATIC_ROOT = BASE_DIR / 'static' |
| 120 | +STATIC_ROOT = os.path.join(BASE_DIR ,'static') |
142 | 121 |
|
143 | 122 |
|
144 | 123 | # Default primary key field type |
|
0 commit comments