Я хочу отображать категории как опции в выпадающем меню, выбирая текст из базы данных.Когда я вызываю объект из файла views.py в шаблонах, категории не отображаются в раскрывающемся списке. Но в оболочке python отображается список категорий из базы данных.
Я также пробовал общие представления, но мойпроблема все еще там.Я также искал свой ответ на stackoverflow, но большинство из них в этом отношении остались без ответа или если ответ не решил мою проблему.
template.html
<select class="dropdown-menu" name="dropdown">
{% for category in categorys %}
<option value="{{ category.category }}">{{ category.category}}</option>
{% endfor %}
</select>
models.py
class Category(models.Model):
category = models.CharField(max_length=120)
views.py
def CategoryView(request):
categorys = Category.objects.all()
context = {'categorys': categorys}
template = 'search_form.html'
return render(request, template, context)
Пожалуйста, если кто-нибудь может помочь?