![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
文章平均质量分 57
katios
这个作者很懒,什么都没留下…
展开
-
djiango 中unicode 和str 方法转换的问题
写django 时候发现,作者为了保证最好的可用性,统一使用了unicode 编码。使用django 中的模块,它会自动转为合适的类型。而自己的代码如果直接去调用底层的接口,则可能出现错误。例如在调用sockets.py这个底层的文件中的create_connection()方法时,传递二个参数,host,port.这两个参数在django中赋值是默认为unicode。而sockets则要求为int原创 2017-05-24 15:00:23 · 7885 阅读 · 0 评论 -
内部调用由于外部调用
在自己搞demo 时候,发现django的结果我可以从url请求中获取,也可以在内部调用函数获取。我选择了前者。 在后期的部署时,测试端口频繁的改变让我欲哭无泪,所以内部函数调用可以解决的时候,优先使用内部调用。而不是再去费事的通过url请求调用原创 2017-05-31 14:44:20 · 6839 阅读 · 0 评论 -
django-crontab 定时执行任务方法
需求每天请求一封邮件,并读取该邮件这个其实可以使用linux 自带了crontab实现,但是毕竟是django 开发。想着不知道有没有方法可以从django 中实现。简单搜索了下,这方面的方法确实不少。由于看到celery 插件学习曲线较大,这个小的需求就使用django-crontab 解决。安装 pip install django-crontab添加app名称到 settings.py中原创 2017-06-01 14:33:00 · 26577 阅读 · 13 评论 -
django 时区设置
在输出log时 ,发现django 使用的时区是UTC ,比北京时间晚了八小时。因为北京时间是在东八区嘛(手动滑稽)找到settings.py中的 TIME_ZONE = 'UTC'替换为 TIME_ZONE =Asia/Shanghai其实UTC作为国际通用的时间表示有他独特的优势,类似于使用unicode.这里不考虑海外业务,修改 TIME_ZONE 足矣原创 2017-06-02 10:36:24 · 12042 阅读 · 1 评论 -
django 多域名多app 问题 --django-host
场景我们使用django 开发网站,一个项目下需要两个app,比如一个是天气预报,一个是交通。我们分别起名为weather_app,traffic_app。如果使用一个域名,如www.test.com/weather 和www.test.com/traffic 这样不会引入是什么问题,直接使用django的urls解析没有问题。但是如果想要专业点,使用weather.test.com对应 weat原创 2017-06-30 23:26:08 · 9126 阅读 · 0 评论 -
django 中静态文件配置 static
环境centos7django 1.11nginx白话我们可以使用Template 设置我们的网页,同时,一个完美的网页需要css,js,image 等静态文件的支持。django中配置方式貌似有不少总,因为很多相关的博客写的方式并不一致,当然这可能是django 的版本不同导致的。当我们在一个项目下创建一个app后,我们就需要为该app下创建一个static 文件夹来存放相关静态资源。但原创 2017-07-01 14:03:42 · 45113 阅读 · 9 评论 -
Django 时间与时区设置问题
再写入数据库对时间进行加减操作时候 django报告了错误TypeError: can't subtract offset-naive and offset-aware datetimes修改setting.py 文件在Django的配置文件settings.py中,有两个配置参数是跟时间与时区有关的, 分别是TIME_ZONE和USE_TZ如果USE_TZ设置为True时,Django会使用系转载 2017-07-19 14:13:11 · 10360 阅读 · 0 评论 -
Django 常用常见问题
models中,对sqlites数据更新时,updatetime不更新问题现象:使用批量更新的.update操作,数据更新了,但是updatetime不更新。而单独更新.save()则正常更新。说明:auto_now_add will set the field to the current time when an object is created and auto_now will set t原创 2017-11-08 13:19:09 · 3376 阅读 · 0 评论