摘要:
Git 命令: (1)原内容 —— 》 修改过的内容(red) git checkout 文件名 取消修改文件内容,不提交修改内容(red - 原色) (2)修改过的内容 —— 》 暂存区内容(绿色) 注:add过的 git add . (修改过内容) git reset head 文件名 取消修改 阅读全文
摘要:
1.django 请求生命周期? 请求及响应流程: -wsgi,他就是socket服务端,用于接收用户请求并将请求进行初次封装,让后将请求交给web框架(Falask,Django) -中间件,帮助我们对请求进行校验或在请求对象中添加其他相关数据,例如:csrf、request.session -路 阅读全文
摘要:
Git 定义:软件包版本管理工具: -git -svn https://git-scm.com/sownloads (重点记忆) GitHub是什么? 代码管理仓库 2.大表哥创业故事:北京热 a.初次创建版本 git init git config --global user.email "用户名 阅读全文
摘要:
pass 阅读全文
摘要:
Session技术: (1)session 是服务器端技术 (2)服务器在运行时可以为每一个用户的浏览器创建一个独享的session对象,将各自的数据数据放在各自的session中 (3) 由于session为用户浏览器独享,所以用户在访问浏览器的web资源时,服务器会从对应的session数据中取 阅读全文
摘要:
Cookie 与 Session的会话跟踪技术: HTTP协议是无状态保存协议。所以每次请求都是独立的,无法记录前一次请求的状态。但HTTP协议中可以使用Cookie来完成会话跟踪。 在web开发中主要用session来完成会话跟踪技术,Session底层是依赖Cookie技术。 Cookie 概述 阅读全文
摘要:
AJAX 定义:AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。 实现两个功能(优点): 1 阅读全文
摘要:
多表操作: 创建模型 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one) 出版商模型:出版商有名称,所在城市以及email。 书籍模型: 阅读全文
摘要:
ORM:作用: 优点:实现了数据模型与数据库之间的解耦。 数据设计不需要依赖特定的数据库 不需要因数据库的变动而导致的无效劳动。 ORM:是 "对象——关系——映射 " 的简称。 创建名为book的app,在book下的models.py中创建模型: 2 更多字段和参数 每个字段有一些特有的参数,例 阅读全文
摘要:
视图层(views): 一个视图函数,简称视图,是一个简单的python函数。他接受web请求并返回web响应。响应可以是一张网页的内容,也可以是一个重定向,一个404错误, 约定是将视图放置在项目或应用程序目录中的名为views.py的文件中。 视图会返回一个HttpResponse对象,其中包含 阅读全文