上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 后台管理操作数据库 admin.py内先注册,只有注册的表才能后台操作。 from django.contrib import admin from app01 import models # Register your models here. admin.site.register(models 阅读全文
posted @ 2022-05-31 21:48 Yume_Minami 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 图形化模块pillow 安装: pip install pillow 导入: from PIL import Image, ImageFont, ImageDraw Image:生成图片对象 ImageDraw:生成画笔对象,可以在图片上乱涂乱画 ImageFont:如果写文字,可以控制字体样式 I 阅读全文
posted @ 2022-05-26 19:41 Yume_Minami 阅读(80) 评论(0) 推荐(0) 编辑
摘要: auth认证模块 django给我们提供了一个可以快速完成用户相关功能的模块,那就是auth认证模块,包含用户创建、认证、编辑等。 也提供了一张用户表,这张表是在我们执行数据库迁移命令之后默认产生的:auth_user表,里面记录了用户的各种信息。 创建django自带的路由url(r'^admin 阅读全文
posted @ 2022-05-25 20:26 Yume_Minami 阅读(87) 评论(0) 推荐(0) 编辑
摘要: django中间件 django的请求生命周期流程中,从wsgiref网关接口到路由层需要经过一个中间件,django自带七个中间件,每个都有各自对应的功能,进入settings.py配置文件就可以看到这七个中间件。 除了这七个中间件,django还支持自定义中间件并提供五个可以自定义的方法:pro 阅读全文
posted @ 2022-05-24 20:42 Yume_Minami 阅读(71) 评论(0) 推荐(1) 编辑
摘要: cookie与session简介 cookie 简介 HTTP协议中有一个特性:无状态,意思是服务端不会保存客户端的数据,客户端一直向服务端发送请求,服务端都不会认识客户端,而cookie就可以让服务端认识客户端。 cookie具体指的是一段小信息,它是服务器发送出来存储在浏览器上的一组组键值对,下 阅读全文
posted @ 2022-05-23 17:52 Yume_Minami 阅读(227) 评论(0) 推荐(1) 编辑
摘要: Django自带的序列化组件 serializers序列化组件可以把我们用ORM产生的QuerySet对象转换成json格式数据。 from django.core import serializers def index(request): book_queryset = models.Book. 阅读全文
posted @ 2022-05-20 18:36 Yume_Minami 阅读(92) 评论(0) 推荐(0) 编辑
摘要: ajax简介 ajax可以在页面不刷新的情况下可以与后端进行数据交互,异步提交,局部刷新。 比如百度的注册页面,我并没有点击提交它就提醒我用户已存在了。 ajax不是一门全新知识,本质就是一些js代码,我们学习ajax直接使用jQuery封装之后的版本(语法更加简单),使用ajax的前提必须要引入j 阅读全文
posted @ 2022-05-19 16:53 Yume_Minami 阅读(3039) 评论(0) 推荐(0) 编辑
摘要: 聚合查询 在ORM中也有相应的方法与MySQL中的聚合函数作用一致。 一共有五个聚合函数: | 方法 | 作用 | | | | | Max(字段) | 返回字段中数据最大值 | | Min(字段) | 返回字段中数据最小值 | | Sum(字段) | 返回字段中数据总和 | | Count(字段) 阅读全文
posted @ 2022-05-18 19:04 Yume_Minami 阅读(94) 评论(0) 推荐(0) 编辑
摘要: ORM简介 ORM即对象关系映射,它能够让不会写SQL的python程序员使用python语法就可以直接操作MySQL。 优点:提升了开发效率; 缺点:封装了SQL语句,有时候可能效率不高,还需要人为编写SQL调优; 在ORM中有如下对应关系: | MySQL | ORM | | | | | 表 | 阅读全文
posted @ 2022-05-17 19:38 Yume_Minami 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 模板语法传值 django提供的模板语法只有两个符号: {{ }}:主要用于变量相关操作(引用) {% %}:主要用于逻辑相关操作(循环、判断) 传值方式 传值方式一:使用render()方法传值(适用于数据量较少的情况, 节省资源) 后端传值: def index(request): return 阅读全文
posted @ 2022-05-16 18:50 Yume_Minami 阅读(144) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页