上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: BBS项目分布搭建四(点赞点踩及评论功能) 1. 点赞点踩样式准备 # 在base.html文件中 head标签内 添加css模块: {% block css %} {% endblock %} # 修改 article_detail.html内容: {% extends 'base.html' % 阅读全文
posted @ 2022-03-17 23:13 Deity_JGX 阅读(175) 评论(0) 推荐(0) 编辑
摘要: BBS项目分布搭建三(个人站点时间归档补充,) 1. 个人站点时间归档 """ settings.py设置最好更改以下: LANGUAGE_CODE = 'zh-hans' TIME_ZONE = 'Asia/Shanghai' USE_TZ = False # 数据库时间 """ # 在 blog 阅读全文
posted @ 2022-03-16 17:35 Deity_JGX 阅读(57) 评论(0) 推荐(0) 编辑
摘要: BBS项目分布搭建二 1. 首页详情补充 # 在home.html文件中 body标签内补充: <div class="container-fluid"> <div class="row"> <div class="col-md-2"> <div class="panel panel-primary 阅读全文
posted @ 2022-03-15 21:05 Deity_JGX 阅读(231) 评论(0) 推荐(0) 编辑
摘要: BBS项目搭建分步过程 1. 注册页面补充完善 # 注册前端文件 register.html文件中补充: // 提交ajax $.ajax({ url: '', type: 'post', data: myFormData, contentType: false, processData: fals 阅读全文
posted @ 2022-03-14 21:32 Deity_JGX 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 昨日内容回顾 csrf跨站请求 1. SQL注入 2. xss攻击 3. csrf跨站请求 4. 密码加密(加盐) '''django中默认有一个中间件来验证csrf''' # 只针对post请求才验证 # 如何解决csrf跨站请求? 1. form表单 {% csrf_token %} # inp 阅读全文
posted @ 2022-03-11 22:16 Deity_JGX 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 昨日内容回顾 django操作cookie和session # 作用:就是保存用户信息,保存一系列数据,还可以做缓存 保留一段时间 # session是基于cookie工作的 1. 数据是保存在服务端 2. 存储的介质: 01 文件 02 数据库 03 redis 3. 如果以后项目中使用了负载均衡 阅读全文
posted @ 2022-03-11 00:28 Deity_JGX 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 昨日内容回顾 批量插入数据 # 本质就是一次插入多条数据,执行一次SQL语句 # mysql连接池 ORM: l = [] for i in range(10000): res = models.Book('') l.append(res) models.Book.objects.bulk_crea 阅读全文
posted @ 2022-03-09 19:22 Deity_JGX 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 昨日内容回顾 ajax发送json格式数据 ''' 1. urlencoded 2. form-data 3. json ''' 1. ajax $.ajax({ data: JSON.stringify({'d1':1}), contentType:'application/json' }) 2. 阅读全文
posted @ 2022-03-08 20:04 Deity_JGX 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 上期内容回顾 聚合查询和分组查询 # 聚合查询 max min sum avg count # 查询关键字:aggregate from django.db.models import Max, Min, Sum, Avg, Count res = Book.objects.aggregate(ma 阅读全文
posted @ 2022-03-07 20:04 Deity_JGX 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 昨日内容回顾 外键字段的增删改查 # 一对一 一对多 增: 先查询数据的对象 publish=跟对象 publish_id=具体的id值 # 多对多 1. 先有数据的对象 2. 使用对象点外键字段 # 增 add(1, 2, 3) add(obj1, obj2, obj3) # 改 set([1, 阅读全文
posted @ 2022-03-04 19:19 Deity_JGX 阅读(77) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页