2019年9月25日

摘要: 1、什么是ORM MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配 置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。 2、单 阅读全文

posted @ 2019-09-25 00:36 麻世骞 阅读(109) 评论(0) 推荐(0) 编辑

2019年9月24日

摘要: 1、什么是模板? 模板就是用于响应的html文件,将页面的设计和Python的代码分离开会更干净简洁更容易维护。 我们可以使用 Django的 模板系统 (Template System)来实现这种模式,这就是本章要具体讨论的问题。 2、模板语法之变量 在视图函数中用render方法将变量以字典的方 阅读全文

posted @ 2019-09-24 00:13 麻世骞 阅读(138) 评论(0) 推荐(0) 编辑

2019年9月23日

摘要: 1、什么是视图? 视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你的 阅读全文

posted @ 2019-09-23 00:10 麻世骞 阅读(113) 评论(0) 推荐(0) 编辑

2019年9月22日

摘要: 1、什么是urls? 就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行。 2、简单的路由配置 若要从URL 中捕获一个值,只需要在它周围放置一对圆括号。 不需要添加一个 阅读全文

posted @ 2019-09-22 23:44 麻世骞 阅读(143) 评论(2) 推荐(1) 编辑

摘要: 1、特点 1、基于请求响应 2、基于TCP协议 3、无状态的 4、无连接或短链接的 2、URL 格式: 协议//域名(IP) + 端口号(80)/路径?参数(a = abc&b = sdf) 例子: https://www.baidu.com/s?ie=UTF-8&wd=百度 3、响应协议格式 响应 阅读全文

posted @ 2019-09-22 15:55 麻世骞 阅读(79) 评论(0) 推荐(0) 编辑

2019年9月19日

摘要: 1、git的简单命令 git init: 初始化git,将当前文件夹用git管理起来 git status:查看git状态 git add 文件名:将指定文件添加到暂存区 git add . : 将所有文件添加到暂存区 这时再次查看git状态 git commit -m '注释':将文件提交到本地仓 阅读全文

posted @ 2019-09-19 15:34 麻世骞 阅读(126) 评论(0) 推荐(0) 编辑

2019年9月15日

摘要: 1、python的底层网络交互模块有哪些? socket, urllib,urllib3 , requests, grab, pycurl 2、简述OSI七层协议 应用层:HTTP,FTP,NFS 表示层:Telnet,SNMP 会话层:SMTP,DNS 传输层:TCP,UDP 网络层:IP,ICM 阅读全文

posted @ 2019-09-15 19:52 麻世骞 阅读(227) 评论(1) 推荐(0) 编辑

2019年9月13日

摘要: 1、简述面向对象的三大特性。 继承:如果多个类中有共同的方法,就可以把共同的方法写在基类也就是父类中,可以供其所有的子类也就是派生类使用,这样的话就不用将这个方法写很多遍了,使得代码更加简洁,提高了代码的编写效率,子类可以继承父类的非私有属性和方法。 在视图、版本、认证、分页中使用过。 封装:把多个 阅读全文

posted @ 2019-09-13 15:31 麻世骞 阅读(154) 评论(0) 推荐(0) 编辑

2019年9月11日

摘要: 1、列举常用模块 time模块、random模块、os模块、sys模块、re模块、requests模块 模块:简单来说就是一堆代码来实现某些功能,他们是已经写好的.py文件,只需要用import来调用即可。 分类:自定义模块、内置标准模块、开源模块 2、如何安装第三方模块 pip install 模 阅读全文

posted @ 2019-09-11 17:05 麻世骞 阅读(147) 评论(0) 推荐(0) 编辑

2019年9月10日

摘要: 1、通过代码实现下列转换 二进制转十进制:v = '0b1111011' 十进制转二进制:v = 18 八进制转十进制:v = '011' 十进制转八进制:v = 30 十六进制转十进制:v = '0x12' 十进制转十六进制:v = 87 2、python递归的最大层数 996-998 3、列举常 阅读全文

posted @ 2019-09-10 18:23 麻世骞 阅读(259) 评论(0) 推荐(0) 编辑