web框架
pzl_pzl
这个作者很懒,什么都没留下…
展开
-
django 懒加载解决方法
懒加载多发生在 外键查询 多对多查询会查询两次数据库可以使用 select_related(外键)prefetch_related(多对多表)例如users = User.objects.prefetch_related("menu")然后users[0].menu.all()原创 2020-07-23 10:32:35 · 549 阅读 · 0 评论 -
tornado学习(一)项目搭建
安装:pip install tornado结果:D:\tornado代码\project>pip install tornadoRequirement already satisfied: tornado in c:\python36\lib\site-packages (5.0.2)新版本可以pip安装项目结构搭建:config.py:import os...原创 2018-06-04 21:30:22 · 934 阅读 · 0 评论 -
tornado学习(二)运行
1,从路由开始application.pyhandlers = [ (r"/", views.IndexHandler),2,写view/index.pyfrom tornado.web import RequestHandlerclass IndexHandler(RequestHandler): def get(self, *args, **kwarg...原创 2018-06-04 21:39:32 · 205 阅读 · 0 评论 -
django2.1 python3.6 集成xadmin2.0
请参考http://www.cnblogs.com/derek1184405959/p/8592800.html写的相当详细推荐源码安装github上有源码原创 2019-02-22 18:35:32 · 275 阅读 · 0 评论 -
django使用 sqlite3 database is locked 的原因
看搜到的结果https://blog.csdn.net/u013690521/article/details/38776709?utm_source=blogxgwz2最终原因是有个进程在一直占用 sqlite3找出这个进程然后kill原创 2019-02-20 19:37:45 · 2372 阅读 · 0 评论 -
python ,django问题找出一张表中,根据某个字段依据。重复的记录,并且找出这个字段是什么
具体问题一个用户一张卡,结果一个用户有了两张卡,怎么找出这个用户,快捷方便,不能写for 循环class Card(models.Model): card_number = models.CharField(max_length=8, unique=True) user_id = models.IntegerField() card_type = models.Cha...原创 2019-04-17 15:49:18 · 2459 阅读 · 0 评论 -
django.db.utils.OperationalError: (1071, 'Specified key was too long; max key length is 767 bytes')
django使用celery时 迁移python3 manage.py migrate报错解决方法 换包 django-celery → → → django-celery-utf8mb4python3 -m pip uninstall django-celerypython3 -m pip install django-celery-utf8mb4然后...原创 2019-04-26 14:44:26 · 552 阅读 · 0 评论 -
DjangoUeditor图片不显示 img的src 没有域名
图片上传保存没有域名和协议https://导致图片小程序前端不显示解决源码安装完DjangoUeditor 找到源码位置 view.py源码加上如下代码其中保存后的文件使用 url。前缀加上request.scheme +'://'+ request.META['HTTP_HOST']request.scheme 获取协议头request.META[...原创 2019-06-01 12:46:57 · 1295 阅读 · 0 评论