django中使用原生SQL语句
admin
2023-07-04 05:02:27
0

views中代码;

# 有多个数据库时
from django.db import connections

# 傳入游标,得到字典結果集
def dictfetchall(cursor):
    "将游标返回的结果保存到一个字典对象中"
    desc = cursor.description
    return [
    dict(zip([col[0] for col in desc], row))
    for row in cursor.fetchall()
    ]

def seldata(request):
        sql ="SELECT TOP 100 * FROM EwData"
        conn = connections['MyDB']          #連接的數據庫
        cur = conn.cursor()                  #連接游標
        cur.execute(sql)                    #執行SQL語名
        data = dictfetchall(cur)               #把結果用字典返回
        return render(request, 'ewdata.html', {'ew': data,'fcol':data[0]})

html代码:


               {% for k in fcol %}
                    
                {% endfor %}
            
                {% for i in ew %}
                    
                                        {#  根据SQL中的字段名显示数据 #}
                    
                {% endfor %}
        
{{ k }}
{{ i.McNo }} {{ i.SN }} {{ i.Model }} {{ i.Block }} {{ i.Floor }} {{ i.Line }} {{ i.Wight }} {{ i.TestTime }} {{ i.Abortive }} {{ i.Checker }} {{ i.Multiple }} {{ i.PackSN }}

相关内容

热门资讯

洋保电子取得用于低温环境的电气... 国家知识产权局信息显示,洋保电子(太仓)有限公司取得一项名为“一种用于低温环境的电气柜”的专利,授权...
中日韩飞手争霸宁波!2026无... 潮新闻客户端 记者 陈冲 通讯员 朱凝 5月31日,2026小遛·无人机竞速世界杯(中国·宁波鄞州站...
谁在对台湾“温水煮青蛙”? 近一段时间以来,两岸的舆论场都非常热闹,但话题却不尽相同。先看看岛内,马英九基金会的“家变”愈演愈烈...
上海磁骋取得超级电容主动均衡电... 国家知识产权局信息显示,上海磁骋交通科技有限公司取得一项名为“一种超级电容主动均衡电路”的专利,授权...
超市运送猪肉时,一只狗跑来啃食... 5月31日,湖北孝昌的网友发布视频称,一家超市在运送猪肉时,肉从车上搬下来后,一只黑色的狗跑来啃食猪...
日本要搞两个首都? 日本媒体日前报道,日本维新会正在推进将大阪设为“副首都”的构想,定于6月中旬组建一个专门小组。对此,...
稳舵扬帆正当时——5月全国各地... 原标题:稳中求进每月看|稳舵扬帆正当时——5月全国各地经济社会发展观察从多地以法治之力护航民营经济高...
燃气灶打火一会就灭是什么原因呢 原因是1、燃气灶过压保护,可以通过增加减压阀来解决这个问题。2、可能是因为燃气灶电池没有电了,可以将...
燃气开的燃气灶打不了火什么原因 可能是燃气灶电池电量不足。可能是燃气通路不畅通,如果火花声音清脆有力,但是点不着火。可能是燃气灶老化...
好太太燃气灶有电有气打不 这种情况原因有很多种,1、可能的原因就是我们的燃气灶进入了过压保护,我们家中使用的很多燃气灶都有过压...