djangoProject default codes
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()
#xx.html ### <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> </body> </html>
posted on 2021-04-01 11:00 Karlkiller 阅读(62) 评论(0) 编辑 收藏 举报