Django中有2个类别的一种模型。如何在html中显示同一模型的另一个类别?

只有我

我在models.py2个类别中创建了一个类Product 我成功地在html页面中显示了类别连接器,但没有显示我留下评论以正确查看html中数据软件如何像使用连接器一样正确显示html中软件类别?在此先感谢您提供任何提示!

class Products(models.Model):
    title = models.CharField(max_length=100)
    slug = models.SlugField(max_length=250)
    short_description = models.CharField(max_length=100)
    longDesc = models.TextField()
    category = models.CharField(max_length=50)
    version = models.DecimalField(max_digits=2, decimal_places=1)
    picture = FilerImageField(null=True, blank=True, related_name="products_image")

    def __str__(self):
        return self.title

    class Meta:
        verbose_name = 'Product'
        verbose_name_plural = 'Products'

views.py包含以下代码:

def products(request):
    objconnectors = Products.objects.all().filter(category__iexact='connectors')
    contextconn = {'connectors': objconnectors}
    # objsoftware = Products.objects.filter(category__iexact='software')
    # contextsoft = {'software': objsoftware}
    return render(request, 'website/products.html', contextconn, contextsoft)

html文件包含一个循环,以显示“产品”模型类别“连接器”中的所有数据。

{% for products in connectors %}
                            <div class="products animated delay1" data-effect="fadeInUp">
                                <div class="connectorWrap">
                                    <div class="productsTitle">
                                        <img src="{{ products.picture.url }}">
                                    </div>
                                    <div class="textBox">
                                        <h3>{{ products.title }}</h3>
                                        <p class="connDesc">{{ products.short_description }}</p>
                                        <p class="versionNumber">{{ products.version }}</p>
                                    </div>
                                </div>
                            </div>
                        {% endfor %}
阿斯蒂克·阿南德

您可以简单地使用contextdict来做到这一点

views.py

def products(request):
    objconnectors = Products.objects.all().filter(category__iexact='connectors')
    objsoftware = Products.objects.filter(category__iexact='software')
    context = {
        'connectors': objconnectors,
        'softwares': objsoftware
    }
    return render(request, 'website/products.html', context)

HTML文件

{% for products in connectors %}
 ... do here...
{% endfor %}

其他类别也一样

{% for products in softwares %}
 ... do here...
{% endfor %}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

定义另一个类别中的一个类别的变量

来自分类Dev

WordPress:显示一个类别的25个帖子,另一个类别的55个帖子

来自分类Dev

如何将一个类别的对象分组为另一个类别中的对象数组?

来自分类Dev

寻找一种根据另一个项目的 ID 选择类别的方法

来自分类Dev

将2个类别合并为1个类别,其中一个类别是另一个类别的子类别,这是什么?

来自分类Dev

使用嵌套集模型在sqlite中存储层次结构数据如何将一个类别移动到另一个类别

来自分类Dev

Ruby on Rails-如何在一个模型中向另一个模型显示外键值

来自分类Dev

如何在Rails中从另一个模型更新并保存一个模型?

来自分类Dev

如果在Django中形成另一个模型,如何基于相同模型从另一个模型中显示值

来自分类Dev

如何在一个Django模型创建一个链接,指向另一个模型?

来自分类Dev

Cakephp有没有一种方法可以使模型基于另一个模型?

来自分类Dev

Outlook搜索文件夹-如何筛选具有一个类别但没有另一个类别的邮件?

来自分类Dev

Django模型引用同一类的属性中的另一个属性

来自分类Dev

如何在一个查询中获取值类别和每个类别的计数产品?

来自分类Dev

如何在Django的相同模型中调用/引用另一个属性

来自分类Dev

Django) 如何在多对多关系中查询另一个模型的字段

来自分类Dev

如何从一个模型显示但保存到另一个模型

来自分类Dev

如何使用CSS在同一个类别的2个标签之间选择同级

来自分类Dev

如何使用CSS在同一个类别的2个标签之间选择同级

来自分类Dev

在DRF中,如何正确显示一个模型中另一个模型的相关名称字段?

来自分类Dev

如何在Django中将一个模型的多个记录连接到另一个模型?

来自分类Dev

如何在 Django 中将值从一个模型存储到另一个模型?

来自分类Dev

如何在Mongo中将一个模型链接到另一个模型

来自分类Dev

如何在另一个视图模型中使用一个模型属性?

来自分类Dev

将一个类别的值绑定到另一个类别的另一个值

来自分类Dev

Python Django使用同一模型中的另一个字段填充模型中的字段

来自分类Dev

如何让模型数据显示为另一个模型响应中的字段

来自分类Dev

如何在Zend2中的另一个命名空间中访问模型?

来自分类Dev

计算相同类别的连续元素,直到出现另一个类别

Related 相关文章

  1. 1

    定义另一个类别中的一个类别的变量

  2. 2

    WordPress:显示一个类别的25个帖子,另一个类别的55个帖子

  3. 3

    如何将一个类别的对象分组为另一个类别中的对象数组?

  4. 4

    寻找一种根据另一个项目的 ID 选择类别的方法

  5. 5

    将2个类别合并为1个类别,其中一个类别是另一个类别的子类别,这是什么?

  6. 6

    使用嵌套集模型在sqlite中存储层次结构数据如何将一个类别移动到另一个类别

  7. 7

    Ruby on Rails-如何在一个模型中向另一个模型显示外键值

  8. 8

    如何在Rails中从另一个模型更新并保存一个模型?

  9. 9

    如果在Django中形成另一个模型,如何基于相同模型从另一个模型中显示值

  10. 10

    如何在一个Django模型创建一个链接,指向另一个模型?

  11. 11

    Cakephp有没有一种方法可以使模型基于另一个模型?

  12. 12

    Outlook搜索文件夹-如何筛选具有一个类别但没有另一个类别的邮件?

  13. 13

    Django模型引用同一类的属性中的另一个属性

  14. 14

    如何在一个查询中获取值类别和每个类别的计数产品?

  15. 15

    如何在Django的相同模型中调用/引用另一个属性

  16. 16

    Django) 如何在多对多关系中查询另一个模型的字段

  17. 17

    如何从一个模型显示但保存到另一个模型

  18. 18

    如何使用CSS在同一个类别的2个标签之间选择同级

  19. 19

    如何使用CSS在同一个类别的2个标签之间选择同级

  20. 20

    在DRF中,如何正确显示一个模型中另一个模型的相关名称字段?

  21. 21

    如何在Django中将一个模型的多个记录连接到另一个模型?

  22. 22

    如何在 Django 中将值从一个模型存储到另一个模型?

  23. 23

    如何在Mongo中将一个模型链接到另一个模型

  24. 24

    如何在另一个视图模型中使用一个模型属性?

  25. 25

    将一个类别的值绑定到另一个类别的另一个值

  26. 26

    Python Django使用同一模型中的另一个字段填充模型中的字段

  27. 27

    如何让模型数据显示为另一个模型响应中的字段

  28. 28

    如何在Zend2中的另一个命名空间中访问模型?

  29. 29

    计算相同类别的连续元素,直到出现另一个类别

热门标签

归档