djangoProject default codes
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了djangoProject default codes,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含5776字,纯文字阅读大概需要9分钟。
内容图文
1 === 2 settings.py 3 === 4 """ 5 Django settings for djangoProject project. 6 7 Generated by 'django-admin startproject' using Django 3.1.7. 8 9 For more information on this file, see 10 https://docs.djangoproject.com/en/3.1/topics/settings/ 11 12 For the full list of settings and their values, see 13 https://docs.djangoproject.com/en/3.1/ref/settings/ 14 """ 15 16 from pathlib import Path 17 18 # Build paths inside the project like this: BASE_DIR / 'subdir'. 19 BASE_DIR = Path(__file__).resolve().parent.parent 20 21 22 # Quick-start development settings - unsuitable for production 23 # See https://docs.djangoproject.com/en/3.1/howto/deployment/checklist/ 24 25 # SECURITY WARNING: keep the secret key used in production secret! 26 SECRET_KEY = 'k=7p-k#la7jyd*$owq33(ja4t$r%%a4r!0^=y=pleybr##q(f+' 27 28 # SECURITY WARNING: don't run with debug turned on in production! 29 DEBUG = True 30 31 ALLOWED_HOSTS = [] 32 33 34 # Application definition 35 36 INSTALLED_APPS = [ 37 'django.contrib.admin', 38 'django.contrib.auth', 39 'django.contrib.contenttypes', 40 'django.contrib.sessions', 41 'django.contrib.messages', 42 'django.contrib.staticfiles', 43 ] 44 45 MIDDLEWARE = [ 46 'django.middleware.security.SecurityMiddleware', 47 'django.contrib.sessions.middleware.SessionMiddleware', 48 'django.middleware.common.CommonMiddleware', 49 'django.middleware.csrf.CsrfViewMiddleware', 50 'django.contrib.auth.middleware.AuthenticationMiddleware', 51 'django.contrib.messages.middleware.MessageMiddleware', 52 'django.middleware.clickjacking.XFrameOptionsMiddleware', 53 ] 54 55 ROOT_URLCONF = 'djangoProject.urls' 56 57 TEMPLATES = [ 58 { 59 'BACKEND': 'django.template.backends.django.DjangoTemplates', 60 'DIRS': [BASE_DIR / 'templates'] 61 , 62 'APP_DIRS': True, 63 'OPTIONS': { 64 'context_processors': [ 65 'django.template.context_processors.debug', 66 'django.template.context_processors.request', 67 'django.contrib.auth.context_processors.auth', 68 'django.contrib.messages.context_processors.messages', 69 ], 70 }, 71 }, 72 ] 73 74 WSGI_APPLICATION = 'djangoProject.wsgi.application' 75 76 77 # Database 78 # https://docs.djangoproject.com/en/3.1/ref/settings/#databases 79 80 DATABASES = { 81 'default': { 82 'ENGINE': 'django.db.backends.sqlite3', 83 'NAME': BASE_DIR / 'db.sqlite3', 84 } 85 } 86 87 88 # Password validation 89 # https://docs.djangoproject.com/en/3.1/ref/settings/#auth-password-validators 90 91 AUTH_PASSWORD_VALIDATORS = [ 92 { 93 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', 94 }, 95 { 96 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', 97 }, 98 { 99 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', 100 }, 101 { 102 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', 103 }, 104 ] 105 106 107 # Internationalization 108 # https://docs.djangoproject.com/en/3.1/topics/i18n/ 109 110 LANGUAGE_CODE = 'en-us' 111 112 TIME_ZONE = 'UTC' 113 114 USE_I18N = True 115 116 USE_L10N = True 117 118 USE_TZ = True 119 120 121 # Static files (CSS, JavaScript, Images) 122 # https://docs.djangoproject.com/en/3.1/howto/static-files/ 123 124 STATIC_URL = '/static/' 125 126 127 === 128 urls.py 129 === 130 """djangoProject URL Configuration 131 132 The `urlpatterns` list routes URLs to views. For more information please see: 133 https://docs.djangoproject.com/en/3.1/topics/http/urls/ 134 Examples: 135 Function views 136 1. Add an import: from my_app import views 137 2. Add a URL to urlpatterns: path('', views.home, name='home') 138 Class-based views 139 1. Add an import: from other_app.views import Home 140 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') 141 Including another URLconf 142 1. Import the include() function: from django.urls import include, path 143 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) 144 """ 145 from django.contrib import admin 146 from django.urls import path 147 148 urlpatterns = [ 149 path('admin/', admin.site.urls), 150 ] 151 152 153 === 154 asgi.py 155 === 156 """ 157 ASGI config for djangoProject project. 158 159 It exposes the ASGI callable as a module-level variable named ``application``. 160 161 For more information on this file, see 162 https://docs.djangoproject.com/en/3.1/howto/deployment/asgi/ 163 """ 164 165 import os 166 167 from django.core.asgi import get_asgi_application 168 169 os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'djangoProject.settings') 170 171 application = get_asgi_application() 172 173 174 === 175 wsgi.py 176 === 177 """ 178 WSGI config for djangoProject project. 179 180 It exposes the WSGI callable as a module-level variable named ``application``. 181 182 For more information on this file, see 183 https://docs.djangoproject.com/en/3.1/howto/deployment/wsgi/ 184 """ 185 186 import os 187 188 from django.core.wsgi import get_wsgi_application 189 190 os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'djangoProject.settings') 191 192 application = get_wsgi_application()
=== manage.py === #!/usr/bin/env python """Django's command-line utility for administrative tasks.""" import os import sys def main(): """Run administrative tasks.""" os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'djangoProject.settings') try: from django.core.management import execute_from_command_line except ImportError as exc: raise ImportError( "Couldn't import Django. Are you sure it's installed and " "available on your PYTHONPATH environment variable? Did you " "forget to activate a virtual environment?" ) from exc execute_from_command_line(sys.argv) if __name__ == '__main__': main()
内容总结
以上是互联网集市为您收集整理的djangoProject default codes全部内容,希望文章能够帮你解决djangoProject default codes所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。