Python 模板变体标题未显示

Python 模板变体标题未显示,python,django,Python,Django,我对models.py中的一个Item类进行了修改,我认为我的模板语法是正确的,但显然有一些错误,我无法理解 这是模型 class Item(models.Model): title = models.CharField(max_length=100) description = models.TextField() price = models.FloatField() slug = models.SlugField(unique=True) image

我对models.py中的一个Item类进行了修改,我认为我的模板语法是正确的,但显然有一些错误,我无法理解

这是模型

class Item(models.Model):
    title = models.CharField(max_length=100)
    description = models.TextField()
    price = models.FloatField()
    slug = models.SlugField(unique=True)
    image = models.ImageField(blank=False, upload_to='approved designs')


    def __str__(self):
        return self.title

    class Meta:
        unique_together = ('title', 'slug')

class Variation(models.Model):
    item = models.ForeignKey(Item, on_delete=models.CASCADE)
    title = models.CharField(max_length=120)
    image = models.ImageField(null=True, blank=True)
    price = models.FloatField(null=True, blank=True)

    def __str__(self):
        return self.title
这是模板

                        {% if item.variation_set.all %}
                        <select class='form-control' name='size'>
                            {% for items in item.variation_set.all %}
                            <option value='{item.variation|lower}'>{{title.title|capfirst}}</option>
                            {% endfor %}
                        </select>
                        {% endif %}
{%if item.variation\u set.all%}
{item.variation_set.all%}
{{title.title | capfirst}}
{%endfor%}
{%endif%}

你可能想尝试
项目。title
和's'

你有什么错误?我想你想打印
{items.title | capfirst}}
而不是,对吧?试试
项目。title
和's'@Java_人谢谢你们两个都是正确的,它可以工作now@HozayfaEl Rifai谢谢你们两个你们都是对的现在可以了