• 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>
  • 相关阅读:
    [JS]格式化Date和分析格式化Date字符串的JS代码
    发布一个实用美观的Vista Sidebar Gadget (代表博客园参赛)
    2月8号N706从深圳回湖南,有没有同行的,呵呵
    LiveWriter测试
    自动内容滚动条[WinForm控件]
    关于Ajax的一揽子工程(1)
    “做事先做人”实战
    成熟度即流程
    金秋游故宫
    html块状元素、内联元素
  • 原文地址:https://www.cnblogs.com/karl-python/p/14605356.html
Copyright © 2020-2023  润新知