Django基本配置 - downtiser/python-one GitHub Wiki

将python3目录下的Scripts加入到系统环境变量

cmd中django-admin startproject xxxx

cmd进入工程文件夹中,开始服务:python manage.py runserver 127.0.0.1:8000

工程目录下创建APP:python manage.py startapp xxxx

添加静态文件:先在根目录下创建文件夹命名为static,进入到根目录下的和工程同名的目录下的settings.py中在末尾添加静态文件路径:

STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'static'),
)

添加模板:在根目录下创建目录templates,在settings中的TEMPLATES列表的字典的'DIRS'的value的列表中加入os.path.join(BASE_DIR, 'templates'),最后结果如下:

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(BASE_DIR, 'templates')],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]
  1. 去settings下将MIDDLEWARE下的django.middleware.csrf.CsrfViewMiddleware一行注释