Django
chenlunju
这个作者很懒,什么都没留下…
展开
-
Django 过滤器
1、add :将value的值增加2。使用形式为:{{ value | add: “2”}}。 2、addslashes:在value中的引号前增加反斜线。使用形式为:{{ value | addslashes }}。 3、capfirst:value的第一个字符转化成大写形式。使用形式为:{{ value | capfirst }}。 4、cut:从给定value中删除所有arg的值。使用形式为...原创 2019-03-31 16:16:43 · 192 阅读 · 0 评论 -
Django ORM实现按天获取数据去重求和
def total_data(request): data = request_body(request, 'POST') if not data: return http_return(400, '参数错误') # 前端传入毫秒为单位的时间戳 startTimestamp = data.get('startTime', '') endTim...原创 2019-07-04 09:12:27 · 2252 阅读 · 0 评论 -
Django操作技巧(二)
现在有个模型 ,地区和用户的关系是ManyToManyField class Zone(models.Model): name = models.CharField(max_length=128) users = models.ManyToManyField(User, related_name='zones', null=True, blank=True) 需求:查询一个目标地...原创 2019-07-09 17:26:53 · 128 阅读 · 0 评论 -
Django操作技巧(一)
ORM查看SQL代码 >>> queryset = Event.objects.all() >>> str(queryset.query) SELECT "events_event"."id", "events_event"."epic_id", "events_event"."details", "events_event"."years_ago" ...原创 2019-07-04 20:43:11 · 718 阅读 · 0 评论 -
Django使用celery完成异步任务
参考文档:http://docs.celeryproject.org/en/latest/getting-started/first-steps-with-celery.html 在Windows下安装如下环境: celery==4.3.0 Django==2.1.8 django-redis==4.10.0 redis==3.3.8 eventlet==0.25.1 PyMySQL==0.9.3...原创 2019-09-09 10:04:56 · 462 阅读 · 0 评论