随笔分类 - Django
摘要:[TOC] auth模块 创建超级管理员 超级用户 用于登录django admin的后台管理 校验用户名和密码是否正确 这两个参数必须要有,不能只写一个。 保存用户登录状态 判断当前用户是否登录 获取当前用户数据对象 校验是否登录装饰器 当用户没有登录的情况下 跳转的url有两种配置方式 在装饰器
阅读全文
摘要:[TOC] cookie与session 为什么会有cookie和session 由于HTTP协议是无状态的,无法记住用户是谁,这样我们在每一次登陆的时候,都要重新输入密码,甚至如果不设置cookie,网页可能都请求不了 cookie 保存在 客户端 浏览器上的键值对 是 服务端 设置在 客户端 浏
阅读全文
摘要:[TOC] 批量插入数据 如果我们要在数据库中成批量的插入数据,我们有两种方法,见下图: 相对于第一种方法(进行for循环,把每一条数据一一插入到数据库中), 的插入数据的速度实在是太快了,和第一种真的不能相提并论,直接上图,一决高下 自定义分页器 基本逻辑 封装好的自定义分页器 我们只需要新建一个
阅读全文
摘要:[TOC] choice参数 重要运用在用一些特殊字符或数字代表繁琐的字符串,一来为了节省数据空间,二来为了数据的可读性。主要用于输入用户性别,用户学历,工作状态等。 我们先来上个例子: 针对 字段,如果你想要获取数字所对应的中文,不能直接点字段,这样获取到的还是那个数字,我们需要用固定句式 ,当没
阅读全文
摘要:聚合查询 关键字: 统计所有书的平均价格 这样的话就可以求最大的价格,最小的价格等 分组查询 关键字: 统计每一本书的作者个数 统计每一个出版社卖的最便宜的书的价格 统计不止一个作者的图书 查询各个作者出的书的总价格 F与Q查询 F查询 查询卖出数大于库存数 将所有的书的价格全部提高100元 将所有
阅读全文
摘要:Django创建数据库常用字段及参数 常用字段 常用参数
阅读全文
摘要:[TOC] Django基础之模型(models)层 Django测试环境搭建: 拷贝manage.py中的行代码放到tests.py文件中导入模块 ,`django.setup()` 如果你想查看orm语句内部真正的sql语句有2种方法: 1.如果是queryset对象,就可以.query查看该q
阅读全文
摘要:[TOC] Django基础之视图(views)层、模板层 JsonResponse 返回一个json格式数据 为什么要给前端返回一个json字符串? 答:前后端分离就是基于json格式传输数据 前端调用接口 就能够拿到json格式的字符串,然后前端利用序列化(json.stringif
阅读全文
摘要:error:以一种访问权限不允许的方式做了一个访问套接字的尝试,是8000端口被其他程序占用了,杀掉占用的程序就可以 (1)查找哪个进程占用了8000端口 转自:
阅读全文
摘要:[TOC] Django基础之路由(urls)层 无名分组与有名分组 无名分组 对于正则加括号,会将括号内匹配到的内容当做 位置参数 传递给后面的视图函数test(request,args) eg: 有名分组 就是给正则起个别名 会将括号内匹配到的内容当做 关键字参数 传递给后面的视图函数test(
阅读全文
摘要:移除django的旧版本 下面这一段代码打进去绝对能看到你想要的,根据这个路径去找版本文件夹,他的名字应该是 很长一段,请你删了它! Django安装请访问链接
阅读全文
摘要:Django基础(二) [TOC] 重要 HttpResponse :返回字符串 render: 返回HTML页面 redirect: 重定向 静态文件配置 什么是静态文件 网站所用到的 自己写好js 自己写好css 第三方的框架 bootstrap、fontwesome、sweetalert 通常
阅读全文
摘要:咳咳!!! 今天用命令行创建django项目中的app应用,出现了这样一个错误 这个错误在python3.6版本下安装运行django 1.11版本正常运行,但python3.7版本下运行django1.11版本就报错。 解决方法 1.换python3.6的环境(但是我换了,然而并没有什么卵用感觉)
阅读全文
摘要:[TOC] Django安装 注意事项 计算机的名称不能有中文 一个pycharm窗口就是一个项目 项目名称里面尽量不要用中文 Django安装 安装命令 在命令行中安装 验证django是否安装成功 使用方法 命令行使用 创建django项目 启动django项目 创建应用app [注意]:
阅读全文
摘要:[TOC] Django基础之前戏 HTTP协议(超文本协议) 四大特性 基于TCP/IP之上作用于应用层 基于请求响应 发是请求,给是响应 无状态 不保存用户状态,连一次就给忘了 无连接 eg:one night love 数据格式 请求格式 请求首行(请求方式,协议版本等) 请求头(一大堆K:V
阅读全文