2019年4月4日

Django模型系统三

摘要: Django模型系统三 一、关系表的数据操作 1、一对多 正向:如果一个模型有外键字段,通过这个模型对外键进行操作叫做正向。 # 更新: 第一种,通过赋值的方式 In [7]: from teacher.models import Student,Grade In [8]: g=Grade.obje 阅读全文

posted @ 2019-04-04 09:58 nickshen 阅读(163) 评论(0) 推荐(0) 编辑

2019年4月1日

Django模型系统二

摘要: Django模型系统(二) 一、常用的查询 每一个django模型类,都有一个默认的管理器,objects。 QuerySet表示数据库中对象的列表,它可以有0到多个过滤器,过滤器通过给定参数,缩小查询范围(filter) QuerySet等同于select语句,过滤器是一个限制子句,比如where 阅读全文

posted @ 2019-04-01 16:01 nickshen 阅读(181) 评论(0) 推荐(0) 编辑

2019年3月28日

Django模型系统

摘要: Django模型系统 一、django的ORM 定义:对象关系的映射(通俗讲python表达数据库) 二、数据库配置 1、在虚拟环镜中安装pymysql 命令:pip install pymysql 2、修改项目目录下的__init__.py文件 3、手动用命令创建一个数据库,也可以用工具(Navi 阅读全文

posted @ 2019-03-28 16:20 nickshen 阅读(111) 评论(0) 推荐(0) 编辑

2019年3月26日

自定义过滤器及标签

摘要: 自定义过滤器及标签 代码布局(要死记) # 在app目录下新建一个名为templatetags的文件夹,必须取这个名字,这个文件夹必须是一个python的包,就是一定有__ init __.py文件 # app必须在settings中被注册 一、自定义过滤器 定义:自定义过滤器就是一个python函 阅读全文

posted @ 2019-03-26 17:27 nickshen 阅读(386) 评论(0) 推荐(0) 编辑

2019年3月25日

模板标签及模板的继承与引用

摘要: 模板标签及模板的继承与引用 一、模板标签 定义:标签在渲染的过程中提供任意的逻辑 语法:由 {% %} 来定义的 例:1、循环列表数据 2、如果要判断性别是女的,背影色为黄色,否则为红色 3、如果要加序号 4、如果电话号码为空时,显示未填 {% for student in students %} 阅读全文

posted @ 2019-03-25 22:42 nickshen 阅读(190) 评论(0) 推荐(0) 编辑

模板变量,过滤器和静态文件引用

摘要: 一、模板变量 语法:{{ 变量名 }} 由字母、数字以及下划线组成,不能以下划线开头,不能有空格和标点符号 例:在app (teacher文件夹)下的views.py文件中定义一个函数,用render里的参数context,context是以键值对形式 def index(request): lt 阅读全文

posted @ 2019-03-25 14:07 nickshen 阅读(220) 评论(0) 推荐(0) 编辑

2019年3月21日

url路由配置及渲染方式

摘要: url路由配置及渲染方式 一、路由系统 路由功能:分发请求 url:全球统一资源定位符,俗称网址 http 默认端口:80;https 默认端口:443 路由配置文件为:urls.py文件,又叫url配置模块(urlconf模块) 打开urls.py文件,在urlpatterns=[ ]中写路由配置 阅读全文

posted @ 2019-03-21 11:50 nickshen 阅读(333) 评论(0) 推荐(0) 编辑

2019年3月19日

Django框架第一课(django项目环境搭建)

摘要: django框架初探 一、web框架介绍 web框架就是将web应用开发中通用的部分抽象出来 python自带的框架有4种: A、django全能型框架 B、tornado优秀的异步框架 C、web.py小巧的web框架 D、flask优秀的轻量级web框架 设计模式:mtv m:models模型; 阅读全文

posted @ 2019-03-19 17:00 nickshen 阅读(180) 评论(0) 推荐(0) 编辑

导航