分类目录归档:python

django时间格式化加时区控制,避免展示错误


有个澳洲的项目,django自身的时间列表没问题,转换时间后出现了问题,转换方式如下

q.date=q.date.strftime("%d/%m/%Y")

有时候会错开一天,追加上时分秒后,得知时区问题,更新如下问题解决

import pytz 
q.date = q.date.astimezone(pytz.timezone(settings.TIME_ZONE))....

Read more

django 生成requirements.txt


生成requirements.txt;

pip3 freeze > requirements.txt; 生成的requirements文件和manage.py要同级;

需要生成本项目而不是整个虚拟环境需要的模块列表,那么需要:

pip3 install pipreqs pipreqs ./ 执行requirements文件:

pip3 install -r requirements....

Read more

django 常用命令abc


新建一个 django project

···python django-admin.py startproject project_name

特别是在 windows 上,如果报错,尝试用 django-admin 代替 django-admin.py 试试

···

新建 app

···python python manage.py startapp app_name 或 django-a...

Read more

Python日期格式化处理知识汇总


Python中日期格式化是非常常见的操作,Python 中能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从格林威治时间1970年01月01日00时00分00秒起经过了多长时间来表示。

注: 以下代码在Python3下运行通过, Python2下未...

Read more