Python 在使用Django的程序中未检测到模板代码

Python 在使用Django的程序中未检测到模板代码,python,django,Python,Django,我想在我的主页上制作一个滑动条,但是当我尝试它时,我无法使它工作 model.py: 类静态(models.Model): title=models.CharField(最大长度=50) description=models.TextField() images1=models.ImageField(上传到=“滑块”) images2=models.ImageField(上传到=“滑块”) 定义(自我): 返回自己的标题; 查看.py: def滑块(请求): slider=Static.obj

我想在我的主页上制作一个滑动条,但是当我尝试它时,我无法使它工作

model.py

类静态(models.Model):
title=models.CharField(最大长度=50)
description=models.TextField()
images1=models.ImageField(上传到=“滑块”)
images2=models.ImageField(上传到=“滑块”)
定义(自我):
返回自己的标题;
查看.py

def滑块(请求):
slider=Static.objects.all()
返回render(请求'kerajinan/home.html'{
“滑块”:滑块,
})
admin.py

admin.site.register(静态)
模板home.html:


{滑块%中的i为%1}
{{i.title}}
{{i.description}}

现在就去拿 {%endfor%}
在代码
下面,此程序不读取它


您能帮我解决这个问题吗?

您可能需要定义一个操作来获取图像url,但请先尝试更改html模板。您拥有的值与您的模型不匹配。您有
image1
而不是
image1
它应该是:

<div class="col-sm-6">
    <img src="{{i.images1.url}}" class="girl img-responsive" alt="" />
    <img src="{{i.images2.url}}" class="pricing" alt="" />
</div>
html:


如果这不起作用,我可以帮助您设置一个操作来获取图像url。如何设置一个操作?您确定静态模型不是空的吗?
class Static(models.Model):
    title = models.CharField(max_length=50)
    description = models.TextField()
    images1 = models.ImageField(upload_to="slider")
    images2 = models.ImageField(upload_to="slider")

    def __str__(self):
        return self.title;

    def get_images1_url(self):
        return "%s/%s" %(settings.MEDIA_URL, self.images1)

    def get_images2_url(self):
        return "%s/%s" %(settings.MEDIA_URL, self.images2)
<div class="carousel-inner">
    {% for i in slider %}
        <div class="item active">
            <div class="col-sm-6">
                <h2>{{i.title}}</h2>
                <p>{{i.description}}</p>
                <button type="button" class="btn btn-default get">Get it now</button>
            </div>
            <div class="col-sm-6">
                <img src="{{ i.get_images1_url }}" class="girl img-responsive" alt="" />
                <img src="{{ i.get_images2_url }}"  class="pricing" alt="" />
            </div>
         </div>
     {% endfor %}
</div>
MEDIA_URL = '/media/'

MEDIA_ROOT = os.path.join(os.path.dirname(BASE_DIR), #"First directory", "Second directory", etc, if applicable)