摘要: 1.装饰器 ​ 装饰器:在不改变原函数的调用方式和函数,额外的增加功能 简单装饰器 def timer(func): def inner(): print(time.time()) func() # 原来的函数 return inner ​ @timer # func1 = timer(func1) def func1(): pr... 阅读全文
posted @ 2018-12-04 21:25 冒蓝火的加特林哒哒哒 阅读(140) 评论(0) 推荐(0) 编辑
摘要: ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ORM在业务逻辑层和数据库层 阅读全文
posted @ 2018-12-04 18:06 冒蓝火的加特林哒哒哒 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 目录 常用语法 变量 Filters 自定义filter Tags csrf_token 注释 注意事项 母板 继承母板 块(block) 组件 静态文件相关 使用get_static_prefix 自定义simpletag inclusion_tag Django模板系统 官方文档 常用语法 Dj 阅读全文
posted @ 2018-12-04 18:03 冒蓝火的加特林哒哒哒 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 目录 Django框架简介 MVC框架和MTV框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 Django 阅读全文
posted @ 2018-12-04 17:58 冒蓝火的加特林哒哒哒 阅读(378) 评论(0) 推荐(0) 编辑
摘要: Django之视图 目录 一个简单的视图 CBV和FBV FBV版: CBV版: 给视图加装饰器 使用装饰器装饰FBV 使用装饰器装饰CBV request对象 请求相关的常用值 属性 方法 Response对象 使用 属性 JsonResponse对象 Django shortcut functi 阅读全文
posted @ 2018-12-04 17:57 冒蓝火的加特林哒哒哒 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.Django的命令: 下载 pip install django==1.11.16 pip install django==1.11.16 -i 源 创建项目 django-admin startproject 项目名 启动项目 cd 项目目录下 找到manage.py python manag 阅读全文
posted @ 2018-12-04 17:53 冒蓝火的加特林哒哒哒 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 浏览器发送请求 Django接收到请求 在urls.py中匹配url,找到对应的函数 执行函数(views.py) -- 业务逻辑 得到函数的返回值返回给浏览器 在浏览器上输入地址,回车 ——》 get 点击a标签 ——》 get form表单 默认是 get请求 form表单 method = ' 阅读全文
posted @ 2018-12-04 17:48 冒蓝火的加特林哒哒哒 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1.Django的命令 1. 安装Django pip install django==1.11.16 pip install django==1.11.16 -i 源 2. 创建项目 django-admin startproject 项目名称 3. 启动项目 cd 项目目录下 有manage.py python manage.py runserve... 阅读全文
posted @ 2018-12-04 17:40 冒蓝火的加特林哒哒哒 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.Django下载 命名行 pip install django==1.11.16 pip install django==1.11.16 -i https://pypi.doubanio.com/simple/ pycharm settings 解释器 点+号 输入Django 选择版本 下载 2.创建项目 命令行 django-admin startproject ... 阅读全文
posted @ 2018-12-04 17:32 冒蓝火的加特林哒哒哒 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 完整的登录案例 form表单使用的注意事项: 1.action=""method="post" action 提交的地址 method请求的方式 2.input标签要有name属性 3.有一个input的类型是submit 或者button按钮 注释掉settings.py中的MIDDLEWARE中 阅读全文
posted @ 2018-12-04 17:30 冒蓝火的加特林哒哒哒 阅读(608) 评论(0) 推荐(0) 编辑