Django
AI吕小布
心有猛虎细嗅蔷薇
展开
-
Uncaught SyntaxError: Unexpected token ILLEGAL
在Python中Django的模板渲染中出现的错误。如下是原因及解决方案。原因:views.pyfrom __future__ import unicode_literals from django.shortcuts import render def home(request): List = ['自强学堂', '渲染Json到模板'] return render(re...原创 2018-04-08 13:57:55 · 698 阅读 · 0 评论 -
python Django QuerySet 切片操作
Person.objects.all()[:10] 切片操作,前10条Person.objects.all()[-10:] 会报错!!!# 1. 使用 reverse() 解决Person.objects.all().reverse()[:2] # 最后两条Person.objects.all().reverse()[0] # 最后一条# 2. 使用 order_by,在栏目名(column na...原创 2018-05-22 16:02:32 · 4911 阅读 · 0 评论 -
django POST、GET请求后台接受参数的方式
1、GET请求request.GET["id"]request.GET.get("id")2、POST请求request.POST["id"]request.POST.get("id")原创 2018-06-13 16:55:45 · 6625 阅读 · 0 评论 -
模板系统False
模板系统False在Python和Django模板系统中,以下这些对象相当于布尔值的False空列表([])空元组(())空字典({})空字符串('')零值(0)特殊对象None对象False(很明显)提示:你也可以在自定义的对象里定义他们的布尔值属性(这个是python的高级用法)。除以上几点以外的所有东西都视为“True”...原创 2018-06-08 18:16:12 · 155 阅读 · 0 评论 -
django实现聊天室、消息推送
Django-channel可以做什么 在Django中,默认使用的是HTTP通信,不过这种通信方式有个很大的缺陷,就是不能很好的支持实时通信。如果硬是要使用HTTP做实时通信的话只能在客户端进行轮询了,不过这样做的开销太大了。 因此,在1.9版本之后,Django实现了对Channels的支持,他所使用的是WebSocket通信,解决了实时通信的问题,而且在使用WebSocket进行通...原创 2019-08-14 17:43:48 · 4059 阅读 · 0 评论