
django
yxteagle
这个作者很懒,什么都没留下…
展开
-
django model postgis的一些操作
django.contrib.gis下model声明中的差异# Overrides Manager to return Geographic QuerySetsobjects = GeoManager()loc = models.PointField(srid=4326, db_index=True)坐标声明Point(123.456, 34,567)比较空间距离原创 2015-10-13 16:54:56 · 830 阅读 · 0 评论 -
django下使用celery进行异步任务
虚拟环境:django,gevent,celery项目根目录下celery_porjectimport osfrom celery import Celeryos.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project.settings')app = Celery('project',原创 2015-10-14 11:33:09 · 424 阅读 · 0 评论 -
django postgresql中随机取出一条记录的实现
import randomrandom_uuid = ''.join([random.choice('0123456789abcdef')for _ in range(32)])采用filter比较uuid算法随机取一条记录比order_by('?')[:1]方法效率上具有优势原创 2015-10-15 10:36:27 · 1002 阅读 · 0 评论