自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 模型(主从表)关系 + 模型继承 + Debug Toolbar

模型关系1:1- OneToOneField- 内部实现 - 使用外键,ForeignKey实现 - 对外键添加了一个唯一约束- 数据删除 - 默认 - CASECADE - 当声明关系的表中数据被删除,关联表数据不会受影响 - 当被关联的表中的数据被删除,关联表数据会被级联删除 - PROTECT ...

2018-08-22 17:36:59 441

原创 Django中Debug Toolbar的安装及配置

Debug Toolba一、安装(pip源不固定)在终端中输入命令:pip install django-debug-toolbar -i https://pypi.douban.com/simple二、配置settings文件:在INSTALLED_APPS里添加:'debug_toolbar'在MIDDLEWARE里添加:'debug_too...

2018-08-22 17:32:40 228

原创 分页器 + 绘制验证码 + 验证码验证 + 富文本 + 网页缓存机制

分页器优化加载Paginator 将数据源分割成一页一页的数据Page 具体的某一页数据分页加载实现从请求中接收page_number参数查询显示 使用bootstrap粘贴样式 class 页码问题 迭代页面范围上一页下一页 注意是否存在上一页,下一页views.py:def get_students(request): stude...

2018-08-21 18:00:09 205

原创 MTV + UUID + 中间件 + 文件上传 + 配置缓存

DjangoMTVModel数据模型ORM Python对象和数据库映射数据操作封装增删改查数据模型关系Template模板语言 Django{{ var }}{% tag %} 功能标签结构标签 blockextendsincludeViews视图函数处理中枢urls 路由器。分发器反向解析,参数双R R...

2018-08-20 20:43:40 154

原创 request response 请求响应 + Cookie Session会话技术 + Token + MD5哈希算法

请求周期客户端向服务器发送数据 Request 主动操作服务端向客户端发送数据 Response 响应操作没有请求,就不会有响应从Request 到 Response结束会话技术为什么出现,有啥作用请求周期 requestresponseHttp的请求都是短连接变相延长了请求周期 保存了用户的关键信息客户端会话技术数据存储在客户端的Cooki...

2018-08-20 20:24:48 367

原创 模板渲染 + url反向解析 + 学生班级级联 + 获取用户信息

Template标签过滤器语法模板结构block 块,规划内容,坑extends 继承include 包含block + extends 化整为零和include配合 由零合一的过程网页看效果图划块模板在项目中使用会创建一个base 通用样式通常js针对于每个模块,创建自己模块的base 比如,用户模块...

2018-08-15 16:11:08 251

原创 对象属性的区分

对象属性:输出结果:

2018-08-14 16:45:51 232

原创 Question:通过DataTime时间查询月份或日不显示

通过DataTime时间查询月份或日不显示: 解决方法: 在settings文件中将USE_TZ 置为Flase。

2018-08-13 10:57:56 293

原创 数据库知识点

查询数据 排序的方法:方法一:在view中筛选 方法二: 在models中筛选

2018-08-10 21:03:24 148

原创 数据库中的定义属性(字段)

定义属性概述 ·django根据属性的类型确定以下信息 ·当前选择的数据库支持字段的类型 ·渲染管理表单时使用的默认html控件 ·在管理站点最低限度的验证 ·django会为表增加自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置某属性为主键列后,则django不会再生成默认的主键列 ·属性命名限制 ...

2018-08-09 21:40:08 8034

原创 ORM(Objects Relational Mapping) 对象关系映射

1. ORM在Model 和数据库中的关系

2018-08-09 21:19:39 263

原创 多级路由urls + mysql数据库的连接 + Model的开发流程图

数据加载从模型开始开发定义模型书写视图函数,添加对应的操作实现模板渲染或结果返回注册路由PyCharm存在很多优秀的快捷键可以安装丰富的插件urls拆分urls按应用去拆分urls解耦url规则 根url + app中的urlapp/ hello/ app/hello/连接数据库python连接mysqlpymys...

2018-08-09 21:11:12 379

原创 PyCharm 命令

安装插件

2018-08-09 20:07:20 547

原创 linux 命令集合(更新中)

Linux系统Ctrl + Alt + F1 + F6 切换纯终端登录Ctrl + Alt + F7 切换图形化界面登录

2018-08-09 17:05:48 147

原创 Django环境搭建及简单使用

虚拟技术虚拟机 比较笨重吃资源功能最健全虚拟容器 开发环境项目运行环境docker虚拟环境 python特有的开发环境虚拟环境搭建安装虚拟环境软件 $ pip install virtualenv安装虚拟环境统一管理软件 apt install virtualenvwrapper配置虚拟环境 创建一个目录用来存放我们的虚拟环境配置环...

2018-08-09 16:38:44 187

原创 CSDN-markdown编辑器 使用

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-08-09 14:33:46 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除