Python 滑块在Django 1.7中不起作用
我想在django中创建和管理滑块。我可以在管理页面中创建,但当我在主页中显示图像时,它不会显示任何内容 这是我的模特Python 滑块在Django 1.7中不起作用,python,django,Python,Django,我想在django中创建和管理滑块。我可以在管理页面中创建,但当我在主页中显示图像时,它不会显示任何内容 这是我的模特 class Static(models.Model): title = models.CharField(max_length=50) description = models.TextField() images1 = models.ImageField(upload_to="slider") images2 = m
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;
view.py
def slider(request):
sliders = Static.objects.all()
return render(request, 'kerajinan/home.html', {
'sliders' : sliders,
})
home.html
<div class="carousel-inner">
{% for i in image %}
<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.images1.url }}" class="girl img-responsive" alt="" />
<img src="{{ i.images2.url }}" class="pricing" alt="" />
</div>
</div>
{% endfor %}
{{slider|pprint}}
</div>
URL.py:
urlpatterns = patterns('',
url(r'^home/$', 'kerajinan.views.home', name='home'),
url(r'^static/images/(?P<path>.*)$', 'django.views.static.serve',{'document_root': settings.MEDIA_ROOT})
)
结果是记录数据。
您能帮我解决这个问题吗?您不需要编写自定义方法来获取图像的URL。您可以直接访问模板中的图像URL:
{{ i.images1.url }}
您不需要编写自定义方法来获取图像的URL。您可以直接访问模板中的图像URL:
{{ i.images1.url }}
您不需要编写自定义方法来获取图像的URL。您可以直接访问模板中的图像URL:
{{ i.images1.url }}
您不需要编写自定义方法来获取图像的URL。您可以直接访问模板中的图像URL:
{{ i.images1.url }}
第一次使用{i.images1.url}但它不起作用,所以我自定义方法来获取url。第一次使用{i.images1.url}但它不起作用,所以我自定义方法来获取url。第一次使用{i.images1.url}但它不起作用,所以我自定义方法来获取url。第一次使用{i.images1.url}但它不起作用,所以我使用自定义方法来获取URL。