
Django
Tomonkey
Java Coder, Python Coder...
展开
-
Django生成MySQL表的字段注释
Django通过addcomments快速生成MySQL表字段注释原创 2022-06-21 00:00:58 · 1646 阅读 · 3 评论 -
MacOS进行Django开发时安装mysqlclient问题解决
Django下mysqlclient的安装原创 2022-06-19 16:48:21 · 1018 阅读 · 0 评论 -
Django Celery 如何配置task的日志输出到文件
在将celery和django整合起来进行使用的时候,之前调试看日志都是直接在tasks.py中写print(...)进行debug和查看具体运行日志。经过多番查阅,最终实现了如何去自定义celery相关日志配置,可将日志输出到文件,并与django整合起来。1. Celery 日志的默认配置其实,Celery会把print语句重定向到自己的给自己的日志处理,celery是有一套自己处理日志的模块的,所以调试才会在控制台看到print的语句。此时为了使用自己的配置,需要禁用默认配置# disabl原创 2021-05-21 15:42:26 · 4267 阅读 · 3 评论 -
Django根据model生成表,同时生成字段注释
Django的开发方式都是先写Model,然后通过makemigrations 和 migrate来生成表。但是有个麻烦的问题就是,Django默认并没有生成注释的功能。后来发现GitHub上有一个人写好了相关的组件,通过model的help_text完成即可。链接如下,记得按照教程来:https://github.com/starryrbs/django-comment-migrate...原创 2021-05-11 17:42:20 · 1970 阅读 · 0 评论 -
Django的时区问题讨论和建议设置
首先,使用的配置如下settings.pyUSE_TZ = TrueTIME_ZONE = 'Asia/Shanghai'启用 USE_TZ = True 后,处理时间方面,有两条 “黄金法则”:保证存储到数据库中的是 UTC 时间;在函数之间传递时间参数时,确保时间已经转换成 UTC 时间;附录1. 获取时间差异配置TIME_ZONE = 'Asia/Shanghai'USE_TZ = True当前北京时间2021-05-11 13:26:34from datet原创 2021-05-11 14:34:42 · 150 阅读 · 0 评论