创建项目:
django-admin startproject 项目名
创建app(确定当前位置在manage.py下):
python manage.py startapp polls
初始化数据库:
python manage.py makemigrations
python manage.py migrate [--fake]
创建admin用户:
python manage.py createsuperuser
启动django:
python manage.py runserver
//
引入url包
from django.conf.urls import url,include
设置css,js,jquery(静态文件)引入路径:
STATICFILES_DIRS=(
os.path.join(BASE_DIR,"static"),
)
views使用class:
from django import views
CBA引入装饰器:
from django.utils.decorators import method_decorator
xss攻击解决:
from django.utils.safestring import mark_safe
后台使用模板:
from django import forms
加密:
from django.contrib.auth.models import User
///
别名(name=“xxx”)
登录验证: from django.contrib.auth import login,authenticate,logout
没登陆跳转:from django.contrib.auth.decorators import login_required --需要登录访问的函数前面加上@login_required
登录跳转页面:setting 中加上 LOGIN_URL = ""
在项目下新建目录必须加上目录路径(如:ENROLLEND_DATA = "%s/enrolled_data" % BASE_DIR)