随笔分类 -  django

摘要:好久没发新博客,凑个数。。。 django-debug-toolbar 介绍 django-debug-toolbar 是一组可配置的面板,可显示有关当前请求/响应的各种调试信息,并在单击时显示有关面板内容的更多详细信息。 github地址 文档地址 安装 pip3 install django-d 阅读全文
posted @ 2019-05-06 19:16 夜晚的潜水艇 阅读(451) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-04 19:34 夜晚的潜水艇 阅读(197) 评论(0) 推荐(0)
摘要:前戏 在前面的博客中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 下面的内容即将让我们通过一些特点的方式实现控制全局的效果,运筹帷幄于室内( 阅读全文
posted @ 2019-04-23 15:40 夜晚的潜水艇 阅读(140) 评论(0) 推荐(0)
摘要:cookie Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次的请求都是全 阅读全文
posted @ 2019-04-23 00:48 夜晚的潜水艇 阅读(221) 评论(0) 推荐(0)
摘要:本文目录 1 校验字段功能 2 渲染标签功能 3 渲染错误信息功能 4 组件的参数配置 5 局部钩子 6 全局钩子 回到目录 1 校验字段功能 针对一个实例:注册用户讲解。 模型:models.py class UserInfo(models.Model): name=models.CharFiel 阅读全文
posted @ 2019-04-23 00:45 夜晚的潜水艇 阅读(323) 评论(0) 推荐(0)
摘要:第一种:ManyToMany自动创建(需要掌握) 第二种:纯手动创建(了解即可) class Book(models,Model): name = ... class Author(models,Model): name = ... class Book2Author(models,M... 阅读全文
posted @ 2019-04-23 00:42 夜晚的潜水艇 阅读(329) 评论(0) 推荐(0)
摘要:MTV:(Django中用) M:models T:templates V:views MVC M:models V:views C:control(urls+views) 阅读全文
posted @ 2019-04-23 00:39 夜晚的潜水艇 阅读(110) 评论(0) 推荐(0)
摘要:``` Ajax 前端朝后端发送请求都有哪些方式 a标签href GET请求 浏览器输入url GET请求 form表单 GET/POST请求 Ajax GET/POST请求 前端朝后端发送数据的编码格式 contentType... 阅读全文
posted @ 2019-04-23 00:36 夜晚的潜水艇 阅读(207) 评论(0) 推荐(0)
摘要:直接上图 在项目中直接找到settings 文件 第一步 原始Django自带数据库 第二步将配置改成MySQL的数据 第三步 在__init__文件中告知Django使用MySQL数据库 第四步 连接MySQL 第五步 填写添加数据库必须填写的内容 然后就连上了数据库 阅读全文
posted @ 2019-04-20 14:07 夜晚的潜水艇 阅读(207) 评论(0) 推荐(0)
摘要:一些说明: 表myapp_person的名称是自动生成的,如果你要自定义表名,需要在model的Meta类中指定 db_table 参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。 id字段是自动添加的,如果你想要指定自定义主键,只需在其中一个字段中指定 primary_key=T 阅读全文
posted @ 2019-04-18 15:34 夜晚的潜水艇 阅读(199) 评论(0) 推荐(0)
摘要:直接上图 阅读全文
posted @ 2019-04-18 15:20 夜晚的潜水艇 阅读(345) 评论(0) 推荐(0)
摘要:模板层 ​ {{}} 变量相关 ​ {%%} 逻辑相关 ​ 前端获取容器类型的数据统一使用 句点符(.) ​ 两种给模板传递值的方式 return render(request,'index.html',{'name':'jason','age':'18'}) return render(reque 阅读全文
posted @ 2019-04-16 20:11 夜晚的潜水艇 阅读(168) 评论(0) 推荐(0)
摘要:路由层 如何给网页添加首页及尾页 urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'test',views.test), url(r'testadd',views.testadd), ] 路由一旦匹配就不再走下面的路由匹配关系了 路由增加 阅读全文
posted @ 2019-04-16 19:28 夜晚的潜水艇 阅读(185) 评论(0) 推荐(0)
摘要:一 先找到配置文件 二 将配置文件添加上(注意名字一定要大写) 阅读全文
posted @ 2019-04-13 13:47 夜晚的潜水艇 阅读(436) 评论(0) 推荐(0)
摘要:一 首先掌握HTTP协议 HTTP四大特性: 1 基于tcp/IP作用在应用层之上的协议 2 基于请求响应 3 无状态(不识别来的用户的状态) 4 无连接(请求完返回响应后就断开) 数据格式: 请求 : 请求首行 GET url HTTP/1.1 请求头(一大堆键值对) 空格(\r\n) 请求体 响 阅读全文
posted @ 2019-04-12 19:27 夜晚的潜水艇 阅读(232) 评论(0) 推荐(0)
摘要:web应用,c/s,b/s架构 c/s: 客户端 服务端 b/s: 浏览器 服务器 HTTP协议: 超文本传输协议 四大特性: 1.基于TCP/IP作用在应用层之上的协议 2.基于请求响应 3.无状态 4.无连接 数据格式之请求: 请求首行 请求头(一大堆的k,v键值对) 手撸简易版web框架 动静 阅读全文
posted @ 2019-04-11 13:17 夜晚的潜水艇 阅读(331) 评论(0) 推荐(0)