随笔分类 -  Django

摘要:转载自:https://blog.csdn.net/qq_15028721/article/details/129298393 gunicorn_config.py文件: 启动命令 guincorn 你的项目.wsgi -c gunicorn_config.py # -*- coding:utf-8 阅读全文
posted @ 2024-10-17 13:32 10132714 阅读(88) 评论(0) 推荐(0) 编辑
摘要:search_fields是匹配传入参数关键字search的,并且将参数以逗号分隔成列表 fields是用来匹配需要过滤的字段的,对匹配到的传入的关键字进行匹配 查看django对于数据的操作,配置日志参数 django.db.backends debug等级 并且项目要在debug模式运行才行 阅读全文
posted @ 2024-08-22 20:17 10132714 阅读(32) 评论(0) 推荐(0) 编辑
摘要:b站视频地址:https://www.bilibili.com/video/BV1Di4y1d7AD/?spm_id_from=333.337.search-card.all.click&vd_source=2bb64c37f92f4879fab81cd58822718c 1. 目的:异步操作,用户 阅读全文
posted @ 2024-03-12 16:42 10132714 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1、单纯的migrate会有如下操作: (1)对比django_migrations表的记录,找出没有包含的migration文件,执行migration文件应用到数据库,并在django_migrations表添加记录 (2)如果有新增或者删除表,会去生成或调整django_content_typ 阅读全文
posted @ 2022-04-10 14:02 10132714 阅读(428) 评论(0) 推荐(0) 编辑
摘要:1. 配置及使用 1. setting.py中配置 # log_settings # 创建一个日志文件夹LOGGING_DIR = "%s/logs" % BASE_DIR if not os.path.exists(LOGGING_DIR): os.mkdir(LOGGING_DIR) # 将日志 阅读全文
posted @ 2021-09-15 19:40 10132714 阅读(35) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_34050519/article/details/94728954 logEntry 阅读全文
posted @ 2021-08-19 18:01 10132714 阅读(436) 评论(0) 推荐(0) 编辑
摘要:1. ORM查询会在需要实际数据的时候去执行sql 1. 见图 2. ORM在涉及外键时,会执行N+1次SQL 1. 当查到的记录使用:对象.外键.属性 的时候,就会执行一次sql2. django的解决方式可以是:Post.objects.all().select_related('user'), 阅读全文
posted @ 2021-08-17 20:03 10132714 阅读(37) 评论(0) 推荐(0) 编辑
摘要:1. 问题背景:前后端分离,后端需要将token放在响应头的Authorization中,然后前端vue去响应头里面拿这个属性,并保存在浏览器 1. 对于django后端,在将token(Authorization)放在响应头里面之后,还要在响应头设置另外一个头,前端才能拿到token(Author 阅读全文
posted @ 2021-08-14 13:45 10132714 阅读(437) 评论(0) 推荐(0) 编辑
摘要:1. 重要部分 阅读全文
posted @ 2021-08-07 13:58 10132714 阅读(26) 评论(0) 推荐(0) 编辑
摘要:参考地址:https://www.jianshu.com/p/576dbf44b2ae,https://www.cnblogs.com/ls-2018/p/11858551.html 1. 定义 Json web token (JWT),用于认证身份 2. cookie与session cookie 阅读全文
posted @ 2021-07-26 16:01 10132714 阅读(41) 评论(0) 推荐(0) 编辑
摘要:1. 图片字段,有imagefield 2. 字段的默认值可以是一个函数名 3. 创建时间和更新时间的设置为auto_add_now和auto_add 4. 指定表名 class Meta: db_table = 'my_tabie_name' 5. 用户密码加密 1. 图片 6. 时区配置 1. 阅读全文
posted @ 2021-07-26 14:42 10132714 阅读(173) 评论(0) 推荐(0) 编辑
摘要:1. 跨域 跨域:出于浏览器的同源策略限制,协议(protocol),主机(host)和端口号(port)有任一不同时,就会出现跨域问题 跨域请求分类(简单请求,复杂请求): 简单请求(同时满足以下三个条件) 1. 请求方式必须为get,head,post 2. 请求头仅包含:accept,acce 阅读全文
posted @ 2021-07-25 10:00 10132714 阅读(95) 评论(0) 推荐(0) 编辑
摘要:1. 问题描述 当uwsgi设置多进程的时候,多个进程都会执行定时任务,导致同一个任务会执行多次。网上找了很多文章,大都是用数据库,或者锁的形式解决。 感觉都不是特别好的方式,决定换一种方式来设置定时任务。 在此记录一下,下次使用其他设置定时任务的方式。 2. 我的实现思路 1. 使用数据库锁(使用 阅读全文
posted @ 2021-07-24 11:44 10132714 阅读(319) 评论(0) 推荐(0) 编辑
摘要:1. apscheduler (简单环境下,推荐使用) 优缺点 优点:简单, 不依赖django,python都可以用 缺点: 在django环境需要另起线程参考链接:https://www.cnblogs.com/gdjlc/p/11432526.html 2. django-crontab 优缺 阅读全文
posted @ 2021-07-22 20:12 10132714 阅读(283) 评论(0) 推荐(0) 编辑
摘要:1. 参考链接 1. https://www.cnblogs.com/zihao1037/p/11057341.html 阅读全文
posted @ 2021-07-20 18:59 10132714 阅读(83) 评论(0) 推荐(0) 编辑
摘要:Django的CSRF认证是在process_view的时候认证的,它做了两件事 1. 检查视图是否被@csrf_exempt函数装饰器装饰 2. 去请求体或者cookie中获取token,进行校验 关于@csrf_exempt 1. 如果视图被此装饰器装饰,那么该视图就不会进行csrf验证。 2. 阅读全文
posted @ 2020-05-30 15:55 10132714 阅读(149) 评论(0) 推荐(0) 编辑
摘要:CBV源码执行过程 继承 阅读全文
posted @ 2020-05-30 15:52 10132714 阅读(141) 评论(0) 推荐(0) 编辑
摘要:参考网址:https://www.cnblogs.com/gaosai/p/10322924.html https://www.bilibili.com/video/BV1cJ411U7kQ?p=501 阅读全文
posted @ 2020-05-27 20:44 10132714 阅读(117) 评论(0) 推荐(0) 编辑
摘要:参考:https://www.jianshu.com/p/b23c77852e33 阅读全文
posted @ 2020-05-23 10:36 10132714 阅读(126) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示