
开发中,经常遇到客户要求,按照模板格式生成一个 docx 的报表,其中报表的字体、表格等样式,都要遵从客户的要求来设置。 一个简单的实现方式是利...
Python 的 f-string (格式化字符串字面值) 非常强大且灵活。除了你提到的数字补零格式化,还有很多有用的技巧: 直接嵌入表达式和函...
在 Django 的数据库操作中,经常会遇到需要处理 NULL 值的情况。Nullif 函数是 Django 提供的一个强大工具,可以帮助我们更...
什么是 coalesce? Django 的 coalesce 函数是一个数据库函数,用于返回第一个不为 NULL 的值。它可以用来处理可能包含...
经过实践积累,Django项目日志系统最后采用了两个插件,一个是 concurrent-log-handler, 另一个是 colorlog,可...
pip 是最常见的 Python 包管理工具,但它最恼人的地方在于操作不可逆。举个例子先执行安装操作: 再执行卸载操作: 按道理说,卸载应该是安...
一些应用场景要求每个数据都要记录创建人、修改人。笨方法是在前端调用接口时,获取调用人的信息,然后填入数据库。这种方法很直观,但是每个数据都需要做...
模型中具有多对多字段: 打算在模型建立时,向这个字段对应的用户发送消息,一开始的思路可能是这样做: 直接利用自定义save方法,这样是无效的。因...
需要做一个类似word修订模式功能的页面,用户输入一个word文档,然后就可以利用浏览器,在页面上做修订。 第一步,是需要将word 文件转换为...
文集作者