分类标签归档:django

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

DjangoBlog安装备忘小记


据说是支持md,感觉还不错

安装还算顺利,按官方方法,就是最后数据库初始化时问题来了,本机是mysql5.5,据说django2.1要求mysql5.7,只好升级一下,才算后续的顺利,升级方法如下,文中还有重置密码的方法,也用到了,感觉很实用。 https://www.cnblogs.com/laowenBlog/p/7124728.html

Read more

django如何给上传的图片并重命名(给上传文件重命名)


问题描述:图片上传默认按上传文件名存放,如有同名,势必存在覆盖,故需要重命名

1、先在你项目中添加一个文件夹如:system 在文件夹下添加init.py 和storage.py文件,并在storage.py中添加如下代码:

# -*- coding: UTF-8 -*-
from django.core.files.storage import FileSystemStorage
fro...

Read more

django-web打开慢之性能优化方法小记


最近一个django-web单页打开有点超慢,客户很恼火,欲升级投诉。遂查询优化方案,(方法一)django自带有缓存方式,即将模板融合后的页面暂存在内存中,在有效期内,如果有缓存页面,就取缓存页面,否则查库生成页面缓存之。运用方法一后,客户反应还是慢,(方法二)随即用chrome的f12-network查看影响速读的原因,发现cdn.bootcss.com对应的css和jquery打开非常...

Read more