У меня есть модель с категориями столбцов в таблице Product, в которой есть одна запись 'beds'.
Когда я пытаюсь получить список категорий или продуктов (все из которых имеют названия, описания и т. д.), единственное, что я могу получить - это числа.
Это релевантное представление из моего views.py
def product(request):
template = loader.get_template('/home/user/webapps/webapp/my_site/main_page/templates/main_page/product.html')
prods = xroduct.objects.values_list('product')
context={'prods': prods}
return HttpResponse(template.render(context))
Это мой код в шаблоне django дляотображаемые данные
{% for instance in prods %}
<li>{{ instance }}</li>
{% endfor %}
Тем не менее, все, что возвращается, используя HTML при просмотре веб-страницы, это:
<li>(2,)</li>
<li>(1,)</li>
Должно быть возвращено намного больше информации.Имена, описания и т. Д. Почему это не возвращается через мой взгляд?
edit: Как определяется xroduct:
from oscar.core.loading import get_class, get_model
xroduct = get_model('catalogue', 'product')