随笔分类 -  django

概念-逻辑-坑
摘要:1. 首先,你会发现,相对位置是一种很不好的选择。因为代码可能会迁移,相对位置会使得重构既不雅观,也易出错。因此,在大型工程中尽可能使用绝对位置是第一要义。对于一个独立的项目,所有的模块的追寻方式,最好从项目的根目录开始追溯,这叫做相对的绝对路径。 2. 例子 3. 原理 export PYTHON 阅读全文
posted @ 2022-01-03 00:35 littlevigra 阅读(603) 评论(0) 推荐(0) 编辑
摘要:1. Python Celery 快速实现分布式的任务队列管理 (toutiao.com) 2. Python编程:Celery执行异步任务和定时任务-阿里云开发者社区 (aliyun.com) 阅读全文
posted @ 2022-01-02 15:10 littlevigra 阅读(55) 评论(1) 推荐(0) 编辑
摘要:1. 在django上开发RESTful风格的api接口变的更加轻松和快捷。 2. 引用官方一句话:Django REST框架是用于构建Web API的功能强大且灵活的工具包。 阅读全文
posted @ 2021-12-18 23:20 littlevigra 阅读(34) 评论(0) 推荐(0) 编辑
摘要:1. 从数据库中查询出来的结果一般是一个集合,这个集合叫做 QuerySet。 (16条消息) Django之QuerySet详解_菲宇运维-CSDN博客_django queryset https://blog.csdn.net/bbwangj/article/details/79935470 阅读全文
posted @ 2021-12-18 22:10 littlevigra 阅读(29) 评论(0) 推荐(0) 编辑
摘要:1. 日本日历导致oss 403 71 09-16 10:17:13 __source__: log_service __topic__: oss_access_log acc_access_region: - access_id: - bucket: jdb-storage bucket_loca 阅读全文
posted @ 2021-09-17 17:22 littlevigra 阅读(202) 评论(0) 推荐(0) 编辑
摘要:0. 依赖 [root@iZrj9hydhs113jtunf2bvuZ messagecenter]# cat requirements.txt django==3.1.3 1. dockerfile [root@iZrj9hydhs113jtunf2bvuZ messagecenter]# cat 阅读全文
posted @ 2021-08-21 18:29 littlevigra 阅读(160) 评论(0) 推荐(0) 编辑
摘要:1. 项目目录结构 2. 创建模板目录并配置 settings.py: D:\Users\file_up_and_down_demo\file_up_and_down_demo\settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'djang 阅读全文
posted @ 2021-08-19 23:34 littlevigra 阅读(302) 评论(1) 推荐(0) 编辑
摘要:1. 在你继续开始为模型写代码前,用几分钟考虑一下我们需要储存什么数据和不同对象之间的关系是很有价值的。 2. 当设计你的模型时,给予每个“对象”(一组关联信息)独立的模型似乎挺说得通的。当前情况下,最为明显的对象就是书籍和作者。 参考:https://developer.mozilla.org/z 阅读全文
posted @ 2021-08-18 23:25 littlevigra 阅读(24) 评论(0) 推荐(0) 编辑
摘要:1. Windows 10 虚拟环境设置 设置Django开发环境 - 学习 Web 开发 | MDN (mozilla.org) pip3 install virtualenvwrapper-win 2. 创建虚拟环境 mkvirtualenv my_django_environment 3. 使 阅读全文
posted @ 2021-08-18 21:38 littlevigra 阅读(38) 评论(0) 推荐(0) 编辑
摘要:1. /usr/local/tengine/conf/conf.d [root@slave1 conf.d]# cat myserver.conf server { listen 80; client_max_body_size 4G; server_name example.com 129.211 阅读全文
posted @ 2021-03-06 21:15 littlevigra 阅读(92) 评论(0) 推荐(0) 编辑
摘要:1. asyncio import time import asyncio # func called as one task async def worker_1(time_sleep): print('worker_1 had been called') await asyncio.sleep( 阅读全文
posted @ 2021-02-12 00:45 littlevigra 阅读(144) 评论(0) 推荐(0) 编辑
摘要:0. python3.9 https://blog.csdn.net/redhat0921/article/details/110250230 1、导出 pip freeze > requirements.txt 2、在其他环境安装 pip install -r requirements.txt 1 阅读全文
posted @ 2021-01-27 17:09 littlevigra 阅读(346) 评论(5) 推荐(0) 编辑
摘要:1.d\proj\myrecrument\interviewer\tasks.py from celery.contrib import rdb import time logger = logging.getLogger(__name__) @shared_task def send_dingta 阅读全文
posted @ 2021-01-23 12:14 littlevigra 阅读(454) 评论(0) 推荐(0) 编辑
摘要:1.快速测试和监控,启动多个celery worker,-A 指定项目目录, -P 指定方式,我这里以协程方式运行, -n指定name celery worker -A voice_quality_assurance_configure --loglevel=info -P eventlet -n 阅读全文
posted @ 2021-01-22 15:58 littlevigra 阅读(357) 评论(0) 推荐(0) 编辑
摘要:-1 windows系统需要eventlet 支持 pip install eventlet参考:Python Celery 快速实现分布式的任务队列管理 (toutiao.com) 0.查看celery的worker状态 (worker==node) (base) D:\djangotest\my 阅读全文
posted @ 2021-01-21 19:01 littlevigra 阅读(1837) 评论(2) 推荐(0) 编辑
摘要:pkg/ pkg/striing.py pkg/main.py 假如你在main.py中想要引用string.py则应写入import string but 这种写法引用的是pkg/string.py这个string即引用的是相同目录下的string 如果:我要引用的是Python系统自带的标准的s 阅读全文
posted @ 2021-01-21 18:51 littlevigra 阅读(70) 评论(0) 推荐(0) 编辑
摘要:0.原理和架构 a.客户发送请求到django; b.django产生任务(要执行的函数); c.django把任务丢给celery的broker d.celery的worker从broker拿到任务并且执行; e.worker执行后保存结果到后端数据库; 1.在django里面配置celery的目 阅读全文
posted @ 2021-01-20 19:29 littlevigra 阅读(228) 评论(1) 推荐(0) 编辑
摘要:1.xss跨站脚本攻击 - 恶意攻击者将代码通过网站注入到其他用户浏览器中的 攻击方式: 1.攻击者会把恶意 JavaScript 代码作为普通数据放入 到网站数据库中; 2.其他用户在获取和展示数据的过程中,运行 JavaScript 代码; 3.JavaScript 代码执行恶意代码(调用恶意请 阅读全文
posted @ 2021-01-19 16:28 littlevigra 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1.实现的处理逻辑 a.在服务器用docker-compose安装sentry b.定义类(调用请求的处理流程,在调用流程加逻辑处理,记录日志) c.把中间件加入到django的settings,在logging部分定义日志配置 d.在settings里加sentry的配置 2.安装sentry 使 阅读全文
posted @ 2021-01-18 22:33 littlevigra 阅读(604) 评论(0) 推荐(0) 编辑
摘要:1.django - templates - base.html <! my furst base html > <h3 style="margin:auto;width:50%;" >小萌信息技术开放职位</h3> <p> </p> <hr> {% block header %} <a href= 阅读全文
posted @ 2021-01-14 16:13 littlevigra 阅读(342) 评论(0) 推荐(0) 编辑

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