
django
速度在摇晃
这个作者很懒,什么都没留下…
展开
-
django执行数据库查询之后返回的结果集如何转json
django执行sql语句后得到的返回结果是一个结果集,直接把结果转json返回给前端会报错,需要先遍历转字典在转json,特别注意model_to_dict()只会将结果集的第一条数据转字典,如果你是根据指定条件查一条数据返回的,直接用model_to_dict()没问题,如果执行的是all()或filter()到多条或全部的数据,这个时候去model_to_dict()这个集合就不行了,那么先...原创 2019-03-06 17:09:26 · 3038 阅读 · 3 评论 -
django执行数据库查询之后返回分页的结果
分页: page = int(page) + 1 try: res = models.tables.objects.all().order_by('-id') paginator = Paginator(res, page_size) # 生成分页实例 dic['totalCount'] = paginator.count # 获取数据总条数 try: ...原创 2019-03-06 17:43:43 · 2203 阅读 · 2 评论 -
django执行sql根据字段显示对应的数据
L = [] cursor.execute(sql) desc = cursor.description # 获取字段的描述,默认获取数据库字段名称 data_dict = [dict(zip([col[0] for col in desc], row)) for row in cursor.fetchall()] # 列表表达式把数据组装起来 for online...原创 2019-03-06 17:56:13 · 1014 阅读 · 2 评论 -
Linux安装django
1、输入python 2、import django如果导入成功即表明已安装可输入django.VERSION查看版本 3、导入不成功说明未安装 4、pip install Django==1.11.18 提示没有pip命令,需要先安装pip 打开官网:https://pypi.python.org/pypi/pip/ 点installation 5、复制链接地址 ...原创 2019-07-09 15:48:24 · 330 阅读 · 0 评论