全站日记 标签: django

如果在foreignkey中的字段加入了related_name属性, 则在查询的时候需要用related_name指定的名称 例如: blog = ForeignKey(Blog, related_name='entries') >>> b = Blog.objects.get(id=1) >>> b.entries.all() # Returns all Entry objects related to Blog.
from django.db.models import Q 1.固定条件的或查询 >>> User.objects.filter(Q(is_staff=True) | Q(username__contains='123')) [<User: staff_a>, <User: 123>, <User: staff_b>] 2.对于动态可变条件的或查询 代码示例: >>> di = {'username__...    (4回应)
Django 提供了简单低级的缓存 API,可以以任意粒度缓存数据。 可以缓存所有能够安全进行 pickle 处理的 Python 对象: strings, dictionaries, lists of model objects 等等 Low-level 缓存 - 访问缓存 通过Low-level的API来访问缓存 通过 django.core.cach...
如同时安装了python2.6 python2.7,同时在这两个python版本中都安装了pip 一般使用方式 pip install django 是因为在环境变量里配置了pip的路径,如C:\Python26\Scripts 在没全部设置环境变量时,想使用各自版本的pip,只需指定pip位置即可,如 >>C:\Pytho...
学习老王python的"提高model效率的方法"时,看到分片可以对QuerySet用,手动试了一下,发现了点特殊的情况。 原文建议使用: news = News.objects.all()[1:10] 而非: news = News.objects.all() news = news[1:10] 经测试发现,因为QuerySet是lazy query...    (1回应)
父进程用ORM有了mysql connection, 然后子进程fork的时候也fork了这个connection, 然后子进程用这个connection查询的时候,父进程因为用完了关掉了connection, 子进程就会报lost mysql connection错误。 这个情况很有趣, interesting! 解决方式: 1....    (1回应)
通过 The Django Book 过了一遍django,体会到了这个框架的简单和高效,值得考虑从SSH转型过来
听群友抱怨django message模块跟view中将变量传至模板一模一样,没有存在的必要。 不信,一听名字就高大上的样子,果断google,果然高大上。 messages内部使用session来存储数据,在创建时add session,在模板显示时delete session。 要注意的是如果你没有...
手贱数据库里删除了张表。发现删掉数据库后重建执行migrate才能重新自动建表。也算涨知识了。 但无论如何 django也比hibernate的orm强不少

gevent高并发部署

petanne petanne 2016-01-23 17:00:24
gunicorn和gevent结合使用 pip install gevent 或yum install python-gevent gunicorn yourproject.wsgi -b 127.0.0.1:9001 -w 8 --worker-connections 1000 -t 120 --max-requests 20 --keep-alive 20 --worker-class gevent -D worker-class 有 sync, ev...    (1回应)
<前页 1 2 3 4 5 ... 6 7 后页>

查看其它标签的日记: