• Django 模板语言


    view.py 中

    def reportDetailAEQV(request):
        # return render(request, "app/reportAEQV.html", {"report": ReportInfo.objects.order_by("-id")})
        return render(request, "app/reportAEQV.html", {
            "report": ReportInfo.objects.filter(platform_name='AEQV').order_by("-id")},)
    
    # orm 反向查找
    report_info_obj = ReportInfo.objects.filter(report_uuid='2d3c510b-6a37-45af-9fba-b0a204b2aafb').get()   # ReportInfo object
    report_info_obj = ReportInfo.objects.get(report_uuid='2d3c510b-6a37-45af-9fba-b0a204b2aafb')            # ReportInfo object
    reportdetail_qset = report_info_obj.reportdetail_set.all()  #report_info_obj 中没有reportdetail相关字段,叫反向查找
    

    html网页中

    
    {% for r in report %}
          <tr>
                <td>{{ r.case_date }}</td>
                <td>{{ r.case_sum }}</td>
                <td>{{ r.case_pass_sum }}</td>
                <td>{{ r.case_fail_sum }}</td>
                # orm 模板语言反向查找
                <td>{{ r.reportdetail_set.first.bbu_vesion }}</td>
                <td>{{ r.reportdetail_set.first.rru_vesion }}</td>
                <td>{{ r.report_path }}</td>
                <td><a href="/report/reportCount/?id={{r.report_uuid}}&pass={{ r.case_pass_sum }}&fail={{ r.case_fail_sum }}">查看详情</a></td>
          </tr>
    
  • 相关阅读:
    kvm克隆虚拟机
    vSAN添加license
    KVM虚拟机快照
    第二次作业及总结——数据类型和运算符
    第二次作业心得
    做完c语言作业的心得
    介绍自己
    awk数组 Jazz
    Java入门第一阶段总结
    区间dp入门+例题
  • 原文地址:https://www.cnblogs.com/amize/p/14144241.html
Copyright © 2020-2023  润新知