色彩时光 | 记录程序员世界的点点滴滴

django celery beat代码流程梳理

django celery beat代码流程梳理 celery_beat .jpg
继续阅读 →

can not start new thread

采用nginx+uwsgi+django部署服务的时候出现can not start new thread的异常,出现异常感觉很奇怪,本地开发测试未出现该异常,就是采用了uwsgi出现的,于是将uwsgi中间件用django的runserver替换进行测试后均正常使用,基本判断为uwsgi问题。
继续阅读 →

django urllib cookie记录

在urllib新建请求时需配置request的cookie 详细见: 继续阅读 →

2017-07-21 开发日志记录

django日志记录 访问登录验证 如需访问某个view进行登录验证,一种方法可以通过request.user来判断,另一种办法 导入from django.contrib.auth.decorators import login_required 在所需的view方法上装饰 在setting的L
继续阅读 →

django开发笔记 自定义权限 2017-07-14

django关于自定义权限问题,django中默认有change,delete,add三种权限,但是往往三种权限不能满足需求,如只读权限或者业务相关权限等。那么如何新增权限的。 权限控制的颗粒度从表层级来说:
继续阅读 →

django开发笔记2017-07-07

1、在开发中使用django中自带auth.user,如何获取当前操作的操作者即当前登录用户,那么通过以下方式可以获得:
继续阅读 →

django model filter keywords 除法过滤

在使用django的model filter 进行查询过滤的时候,往往需要对表中的两个列数据进行除法运算后进行的需求。这样的需求怎么解决? 自己思索的是不是新添一个数据字段,在录入的数据时候计算好保存在新添的字段中,当然这种办法可行,不过需要考虑兼容之前已有的数据,操作相对比较麻烦。 另外一种办
继续阅读 →

domainDetection 域名探测系统

domainDetection 域名探测系统 #作用: 该系统主要用于对网页访问业务的域名解析和互通进行探测和监控。 #原理:该系统基于python3.0+django 1.8+highcharts,可分为三个部分,第一个部分为探针脚本,第二个部分为后台管理部分,第三个部分为
继续阅读 →

django orm model filter 过滤条件查询记录

经常查询这篇文章搜索django orm model filter的过滤条件,于是决定备份一份。 作者:petanne(来自豆瓣) 来源:https://www.douban.com/note/301166150/ 1.多表连接查询:感觉django太NX了。   class A(models.
继续阅读 →

Django ORM 查询性能优化(转)

前段时间用django做了个拨测程序。对于大量数据需在django中处理优化展示。刚好查到一篇总结得不错的BLOG文章结合程序的处理经验分享并记录。 Count() not len() 当想统计筛选出来的数据的条数时候,不要用len(),用Django Que
继续阅读 →

django 二级菜单联动

django 二级菜单联动 思路 一级菜单通过数据源key初始化 二级菜单通过form将数据源传输到页面 js控制数据源实现对一二级菜单联动。注意:页面接收数据源{{adminform.form.contents|safe}} contents为form函数 返回json格式化的数据源。然后form.__init__中需要对二级菜单choices进行初始化,否则保存时会报不在选值范围的异常。 参考:http://blog.easynew.com.cn/django-admin-linkage.html
继续阅读 →

分类

热门标签

友情链接