
Django
文章平均质量分 67
Django 库
燃灯工作室
这个作者很懒,什么都没留下…
展开
-
Spring Boot vs Django vs Node.js 2023终极架构对决:微服务实战、性能调优与10万并发压测案例解析
企业级复杂系统的首选Django:原型快速验证的最佳拍档Node.js:高并发实时场景的王者实际选型需综合考量团队技术栈、业务场景和长期维护成本。建议新项目初期采用Node.js快速验证,业务复杂后迁移至Spring Boot架构。原创 2025-03-04 09:12:09 · 423 阅读 · 0 评论 -
Django 编程核心100个核心概览与剖析
此列表覆盖 Django 的基础开发、高级特性、性能调优、安全防护及生产级部署,适合全栈开发者从入门到进阶的系统化学习。每个主题均可结合代码示例与项目实战深入探索!原创 2025-02-22 11:41:43 · 632 阅读 · 0 评论 -
django后台运行runserver
django的runserver是一个简易的wed服务器,功能主要侧重于开发调试。不过有的缺点就是,我们运行 python3 manage.py runserver 0.0.0.0:8001 后必须一致开着shell窗口,不然服务就退出了。有没方法解决这个问题呢?答案是,有的,nohup 命令。基本命令:参数部分:nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,原创 2022-06-07 11:17:45 · 4745 阅读 · 0 评论 -
Django的ORM详解
1 ORM介绍1.1 ORM概念对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。ORM在业务逻辑层和数据库层之间充当了桥梁的作用。1.2 ORM由来让我们从O/R开始。字母O起源于"对象"(Object),而R则来自于"关系"(Relational)。几乎所有的软件开发过程中都会涉及到对象和关系数据库原创 2022-04-26 17:29:00 · 7992 阅读 · 0 评论 -
接口对接常用加密方法
和第三方对接加密,通常需要进行字段加密,再进行传输。1.XML排序后加密项目实践中,和百年保险对接使用到了这种加密import xmltodictimport hashlibfrom lxml import etree# 计算加密串def xml_sorting_sha256(xml_str, secret_str): """ 插入xml字符串,返回排序好后并且加密的串 排序规则为 按字母升序排序后加上加密密钥secret,进行SHA-256加密原创 2021-03-09 14:18:49 · 2846 阅读 · 0 评论 -
Django中日期时间型字段进行年,月,日,时,分,秒分组统计
数据结构如下:modification字段为修改数据时间字段,格式为 年,月,日,时,分,秒。案例场景为,根据modification字段,统计每个统计粒子,产生数据的条数。如需要统计2020年10月29日 每个小时段产生数据的条数。原创 2020-10-30 08:57:32 · 2689 阅读 · 6 评论 -
Django中的Q查询和F查询
一个F()对象代表一个模型字段的值或注释列。使用它可以直接引用模型字段的值并执行数据库操作而不用把它们导入到python的内存中。相反,Django使用F()对象生成一个描述数据库级别所需操作的SQL表达式。原创 2020-09-22 21:24:02 · 1047 阅读 · 0 评论 -
django定时任务库 django_apscheduler
django_apscheduler 在做定时任务的时候这个库挺有用的,记得在这个库还不存在的时候,自己也写了一个和这个库功能差不多的django模块。也能用,不过不是很稳定,每次重启wsgi的时候,都要手动启动任务。无意中发现了django_apscheduler 这块第三方库,用了下挺好用的。安装pip install django-apscheduler 将: django_apscheduler 加到 项目setting.py INSTALLED_APPS 中INSTALLED_A原创 2020-07-19 16:26:46 · 1217 阅读 · 0 评论 -
对django rest_framework中method操作改良
我们知道django rest_framework里面的设计规范基本都遵循restful规范,method操作规范同样如此。通过method区分是什么操作-get 表示获取资源-post 表示新增-put/patch表示更新-delete表示删除按照这样规范的确比较好,但是如果...原创 2020-04-26 21:24:29 · 353 阅读 · 0 评论