首页 > 其他分享 >Djagno 使用locals()

Djagno 使用locals()

时间:2022-12-22 10:45:38浏览次数:40  
标签:Goods goods request html Djagno 使用 locals

Django使用locals()函数

locals()函数会以字典类型返回当前位置的全部局部变量

在 views.py中添加

#展示
class Goods_list(View):
    def get(self, request):
        goods = Goods.objects.all()
        return render(request, 'goodslist.html', locals())

在html中写入

<table border="1">
                <tr>
                    <th>商品名称</th>
                    <th>价格</th>
                    <th>图片</th>
                    <th>操作</th>
                </tr>
                {% for i in goods %}
                <tr>
                    <td>{{i.name}}</td>
                    <td>{{i.price}}</td>
                    <td><img src="{{i.img}}" width="150" height="100"></td>
                    <td> <a href="javascript:;" class="delete">删除</a></td>

                </tr>
                {% endfor %}


</table>

结果

标签:Goods,goods,request,html,Djagno,使用,locals
From: https://www.cnblogs.com/djl-0628/p/16997856.html

相关文章

  • 使用受 Spring 安全性保护的资源创建简单 Web 应用程序
    本指南将引导您完成使用受Spring安全性保护的资源创建简单Web应用程序的过程。您将构建什么您将构建一个SpringMVC应用程序,该应用程序使用由固定用户列表支持的登录表......
  • 使用指针来完成三个数由大到小输出(简单指针的应用)
    #include<stdio.h>intmain(){voidexchange(int*r1,int*r2,int*r3);inta,b,c,*p1,*p2,*p3;scanf("%d%d%d",&a,&b,&c);p1=&a;p2=&b;p3=&c;//若在数组中p1中......
  • 使用 Spring 创建“Hello, World”超媒体驱动的 REST Web 服务
    本指南将引导您完成使用Spring创建“Hello,World”超媒体驱动的RESTWeb服务的过程。超媒体是REST的一个重要方面。它允许您构建在很大程度上分离客户端和服务器的服......
  • 使用perf工具分析rust代码运行性能
    前言perf是内置于Linux内核源码树中的系统性能剖析(profiling)工具,原理是在CPU的PMUregister中Get/Setperformancecounters来获得诸如instructionsexecuted,cache-......
  • 使用 Neo4j 访问数据
    本指南将引导您完成使用过程弹簧数据Neo4j​构建一个存储数据并从中检索数据的应用程序Neo4j,一个基于图形的数据库。您将构建什么您将使用Neo4j的NoSQL基于图形的数据存......
  • 用一个图像分类实例拿捏Pytorch使用方法
    写在最前边这篇文章要写的内容看封面,就是要用一篇文章讲解一下,怎么用Fashion-MNIST数据集,我们自己建一个神经网络,训练好之后用它做图片分类。importtorchfromtorchim......
  • 使用 Spring Boot Actuator 构建 RESTful Web 服务
    弹簧启动执行器是SpringBoot的一个子项目。它为您的应用程序添加了多个生产级服务,而您几乎不费吹灰之力。在本指南中,您将构建一个应用程序,然后了解如何添加这些服务。您将......
  • 使用 JMS 代理发布和订阅消息
    本指南将引导您完成使用JMS代理发布和订阅消息的过程。您将构建什么您将构建一个应用程序,该应用程序使用Spring发布单个消息,并使用托管Bean的注释方法订阅它。​​Jms......
  • MySQL8.0新特性--使用SQL管理undo表空间
    8.0之前的undotablespaces管理InnoDB的undolog最主要是存储回滚数据,是实现MVCC的重要组件;innodb的一个rollbacksegment分为1024个undologsegment,即最大支持1024个并......
  • 如何使用 EF Core 7 批量删除数据
    在EFCore7中,我们可以使用批量操作来删除多条数据。这种方式与之前的版本有所不同,本文将对比EFCore7和之前版本批量删除数据的不同方式。删除给定ID的数据在EF......