Avatar notebook default
272篇文章 · 101525字 · 8人关注
  • 使用 Nullif 函数处理 NULL 值

    在 Django 的数据库操作中,经常会遇到需要处理 NULL 值的情况。Nullif 函数是 Django 提供的一个强大工具,可以帮助我们更...

  • Coalesce 的用法

    什么是 coalesce? Django 的 coalesce 函数是一个数据库函数,用于返回第一个不为 NULL 的值。它可以用来处理可能包含...

  • Django —— 日志增强

    经过实践积累,Django项目日志系统最后采用了两个插件,一个是 concurrent-log-handler, 另一个是 colorlog,可...

    1.4 53 0 1
  • pip 的缺点

    pip 是最常见的 Python 包管理工具,但它最恼人的地方在于操作不可逆。举个例子先执行安装操作: 再执行卸载操作: 按道理说,卸载应该是安...

  • Django 通用记录数据模型

    一些应用场景要求每个数据都要记录创建人、修改人。笨方法是在前端调用接口时,获取调用人的信息,然后填入数据库。这种方法很直观,但是每个数据都需要做...

    1.1 55 0 1
  • Django 的 m2m_changed

    模型中具有多对多字段: 打算在模型建立时,向这个字段对应的用户发送消息,一开始的思路可能是这样做: 直接利用自定义save方法,这样是无效的。因...

  • Resize,w 360,h 240
    Word 转 HTML

    需要做一个类似word修订模式功能的页面,用户输入一个word文档,然后就可以利用浏览器,在页面上做修订。 第一步,是需要将word 文件转换为...

  • Django 重复键违反唯一约束

    在 上一篇文章[https://www.jianshu.com/p/f625cd22a224] 中,介绍了数据库 sequence 出现紊乱时的...

  • Django migrate 报重复键错误

    最近更换了一台机器用来开发 Django 工程。把原先的数据库等环境都备份了过来,看上去一切正常。但只要执行 migrate 指令,就会报错:...

文集作者