Django 后台开发
一、 Django项目的初始化
1,创建Django项目
django-admin startproject xxx
2,创建Django应用
python manager.py startapp xxx
3,添加应用url接口
url(r'xxx/', include('xxx.urls')
复制项目下的urls文件到应用目录下
4,修改应用下urls
from views import *
urlpatterns = [
    url(r'^xxx/', Login.as_view(), name='xxx'),
]
5,添加视图函数
from django.shortcuts import render
from django.http import HttpResponse
from django.views.generic import View
class Indes(View):
    def get(self, requests):
        return HttpResponse('Get')
    def post(self, requests):
        return HttpResponse('Post')
6,添加模板文件
1,项目根目录创建templates文件夹并在文件夹内新建以应用为名字的文件夹 2,在项目settings.py文件中,TEMPLATES->DIRS加入模板路径
# 模板路径
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',
            ],
        },
    },
]
7, 添加静态文件
1,根目录下创建static文件夹,文件夹内可以创建所需要的分类文件夹,例如js、img、csst等 2, settings.py文件底部添加
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]
3,模板中使用时在顶部加入

4,加载静态资源
