Как визуализировать элементы в списке dd = [], возвращаемые функцией get_image в шаблоне? список содержит список файлов, возвращаемых функцией.Django Templates Iterate & render items в списке, возвращаемом функцией
Просто WUD хотел добавить index.html под project_folder/вкл/HTML, где изображения находится под & настроек, просмотров & Ссылка в project_folder
index.html
project_folder/вкл/IMG<ul>
{% for object in dd %}
<li><img src="views.img_dir{{% views.img_dir.object.get_absolute_url %}}"></li>
<li><img src="views.img_dir{{% views.img_dir.dd.get_absolute_url %}}"></li>
{% endfor %}
</ul>
если я пытаюсь это:
<ul>
{% for object in dd %}
<li><img src="{{settings.img_dir }}object.get_absolute_url"></li>
<li><img src="{{settings.img_dir }}{{%object%}}"></li>
{% endfor %}
</ul>
Я получаю Temp lateSyntaxError Не удалось разобрать остаток: '% объект%' от '% объекта%'
views.py
SETTINGS_PATH = os.path.normpath(os.path.dirname(__file__))
img_dir = os.path.join(SETTINGS_PATH, "inc/img/")
def get_image(request):
for file in os.listdir(img_dir):
h = []
h.append(file)
for l in h:
r = l.endswith('.jpg') or l.endswith('.png') or l.endswith('.gif')
if r == True:
dd = []
dd.append(l)
return render_to_response('index.html', dd)
url.py
urlpatterns = patterns('',
url(r'^$', get_image),
настройки .py
PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__))
TEMPLATE_DIRS = (
os.path.join(PROJECT_ROOT, "inc/html"),
)
hmm, попытался загрузить index.html, но изображения не отображаются :(любая идея? –