Django ORM Django 框架十分强大,自带数据库操作功能。Django 跟 SQLAchemy 一样,也是通过ORM(Object Relational Mapping,关系对象映射)的方式对数据库进行操作,django中遵循 Code Frist (根据代码中定义的类来自动生成数据库表 ...
分类:
编程语言 时间:
2018-02-11 14:40:14
阅读次数:
188
Django路由系统(网址关系映射)、视图、模板 一、路由系统(网址关系映射) 1、单一路由对应: 一个url对应一个视图函数(类) 2、基于正则路由对应: 多个url对应一个视图 3、name: 对URL路由关系进行命名,以后可以根据此名称生成自己想要的URL 4、多级路由: 多级路由目的避免有多 ...
分类:
编程语言 时间:
2018-02-08 20:02:35
阅读次数:
213
1.解析器 : 对请求的数据进行解析 - 请求体进行解析。 解析器在你不拿请求体数据时 不会调用。 2. print(request.data) 的 源码 ...
分类:
编程语言 时间:
2018-02-07 21:26:27
阅读次数:
203
实用案例 验证码与验证 KindEditor 组合搜索的实现 验证码与验证 需要安装Pillow模块 1、首先需要借助pillow模块用来画一个验证码图形,这里单独封装了一个py文件,调用一个方法就好了 1 #!/user/bin/env python 2 # -*-coding: utf-8-*- ...
分类:
编程语言 时间:
2018-02-07 16:47:16
阅读次数:
298
Django Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能,可以快速搭建高性能,优雅的网站。 一、安装启动 1、安装 ps:python版本为3. ...
分类:
编程语言 时间:
2018-02-07 14:36:57
阅读次数:
163
1.Django的 CBV 中在请求到来之后,都要执行dispatch方法,dispatch方法根据请求方式不同触发 get/post/put等方法 第1.1步: 第1.1.1步: pass 第1.1.2步: 第1.2步: 第1.2.1步: 第1.2.1.1步: 第1.2.1.1.1步: 第1.3步 ...
分类:
编程语言 时间:
2018-02-05 20:10:07
阅读次数:
143
git的使用,主要包括: 本地仓库的命令 远程仓库的命令 项目需求、页面、模型类的设计,及页面的使用 本地仓库的命令 远程仓库的命令 Git简介 Git是目前世界上最先进的分布式版本控制系统 安装 安装成功后,运行如下命令 远程仓库 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器 ...
分类:
编程语言 时间:
2018-01-31 00:54:06
阅读次数:
158
一.安装与项目的创建 1.安装 pip install django 2.查看版本 python -m django --version 3.创建项目 django-admin startproject mysite manage.py 实用的与django项目进行交互的命令行工具 mysite 项 ...
分类:
其他好文 时间:
2018-01-29 19:19:33
阅读次数:
468
常用的第三方包或工具 富文本编辑器 缓存 全文检索 celery 布署 富文本编辑器 借助富文本编辑器,管理员能够编辑出来一个包含html的页面,从而页面的显示效果,可以由管理员定义,而不用完全依赖于前期开发人员 此处以tinymce为例,其它富文本编辑器的使用可以自行学习 下载安装 在网站pypi ...
分类:
编程语言 时间:
2018-01-28 16:34:13
阅读次数:
306