何为软件架构:
1.创建项目命令:django-admin startproject 项目名称
2.创建应用(一个项目下面 可以有很多项目)
python manage.py statrtapp 应用名称
3.只有在通过命令行创建用用时,需要我们手动安装。
4.热插拔:
Django插件系统(不用注释,用就放开)每一个应用都是一个插件。
python manage.py runserver ip:port
模型设计:
生成迁移:python manage.py makemigrations
执行迁移:python manage.py migrate
python 中的布尔类型会转化为 mysql中的一个字符
Django不会创建数据库,只会创建表
Django 是python语言的 web框架主要用来搭建后端服务的。
在虚拟环境中安装Django模块: pip install django==1.11 -i https://pypi.douban.com/simple
变成中文:
zh-hans
变成英文:
en-us
模板:
前端页面frm
单个视图函数取消保护
from django,views.decorators.csrf import csrf_exempt
@csrf_exempt