Untitled
3 years ago in Plain Text
from django.shortcuts import render
from .models import icecream_db
def icecream_list(request):
icecreams = ''
for i in range(len(icecream_db)):
# Если вместо разделителя `::` поставить `<br>` — каждое название будет стоять на отдельной строке.
icecreams += f"{icecream_db[i]['name']}<br>"
# Создайте словарь `context` и в элемент с ключом `'icecreams'` запишите переменную `icecreams`
context = {
'icecreams': icecreams,
}
# Как вернуть из view-функции функцию render? Вот так: `return render(аргументы-аргументы-аргументы)`
return render(request, 'icecream/icecream-list.html', context)
# {'icecreams': icecreams,} можно передать сразу в рендер тренажер зачтет за правильное решение