上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页
摘要: Python之for循环 结束循环的注意事项: break 结束循环 continue 跳出本次循环 break和continue的区别: break是结束整个for循环。 continue是结束本次的for循环,进行下一次的for循环。 1 for i in range(10): 2 if i < 阅读全文
posted @ 2018-03-05 10:03 王先生是胖子 阅读(23290) 评论(0) 推荐(0) 编辑
摘要: Python之函数 一、为什么要用函数: 在大量的代码块的前提下,会后很多相同的功能调用,会导致简单的代码被多次重用。 所用会有代码冗余的问题,无法统一管理,可维护性差。 函数分为内置函数和自定义函数。 二、如何定义函数: 三、函数的参数: 无参函数: 函数只是用来打印一些普通的语句。不需要依赖外部 阅读全文
posted @ 2018-03-05 09:45 王先生是胖子 阅读(192) 评论(0) 推荐(1) 编辑
摘要: ORM之连表操作 连表的正向操作 在models.py中创建两张表UserType和UserInfo: 在views.py中创建数据: 在views.py中,获取数据 UserInfo和UserType两个表关联,UserInfo的外键连UserType的主键。拿到UserInfo的所有信息,就可以 阅读全文
posted @ 2018-03-04 21:33 王先生是胖子 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Django之CBV和FBV CBV和FBV是C和F的区别: C是Class,F是Function 在请求中,有GET请求和POST请求。 在写CBV时,url是可以对应一个类的,在类中,分别写出GET和POST的方法。 eg:在url中: 在views中:Class根据url的提交方式,决定使用g 阅读全文
posted @ 2018-03-04 21:07 王先生是胖子 阅读(166) 评论(0) 推荐(0) 编辑
摘要: ORM之基本操作增删改查 在函数前,先导入要操作的数据库表模块,model from model所在的路径文件夹 import model 在views文件中,加的路径: 增操作:(create) 查操作:(all、filter) 删操作:(delete) 改操作:(update) 其他操作: 排序 阅读全文
posted @ 2018-03-04 20:48 王先生是胖子 阅读(235) 评论(0) 推荐(0) 编辑
摘要: ORM之创建数据库 样板:创建表名为UserInfo的表,表的主键可自行写,Django的ORM也可自行创建。 from django.db import models class UserInfo(models.Model): #主键会自行创建,也可自己创建,nid为字段 nid = models 阅读全文
posted @ 2018-03-04 18:37 王先生是胖子 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Django之ORM操作(***) http请求的流程: url--> 视图view(模板渲染+数据库) -->返回给用户 ORM的功能: 可以转换SQL语句,并做操作。 ORM操作数据表: -创建表:在models里写class类,生成数据表。class 类名(models.Model): -修改 阅读全文
posted @ 2018-03-04 18:22 王先生是胖子 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Django之路由系统 写路由是因为项目的业务线多多个,为了划分管理和方便去维护,所以会将不同的业务放在不同的APP里,每个APP对应不同的url,便于管理维护。 1、一一对应的路由:一个URL对应一个函数 2、动态路由:如果是在编辑的情况的下,url中是可能会有?符号,这意味着是GET请求,如果不 阅读全文
posted @ 2018-03-04 16:59 王先生是胖子 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Python之面向对象 面向对象编程是一种编程方式,此编程方式是需要使用 “类” 和 “对象” 来实现的。 所以,面向对象编程其实就是对 “类” 和 “对象” 的使用。 类就是一个模板,模板里可以包含多个函数,函数里实现一些功能 对象则是根据模板创建的实例,通过实例对象可以执行类中的函数 class 阅读全文
posted @ 2018-03-02 23:12 王先生是胖子 阅读(239) 评论(0) 推荐(0) 编辑
摘要: Python之数字 int(数字) >在Python3中,int没有范围,在Python2中,int超出范围就叫长整型(Long)。 浮点运算:单精度 float 双精度 double a:加法(+) eg:age = 25 a1 = 10 a2 = 20 a3 = a1 + a2 b:减法(-) 阅读全文
posted @ 2018-03-02 22:46 王先生是胖子 阅读(198) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页