Есть вьюха:
class CategoriesListView(ListView):
model = Category
queryset = Category.objects.all()
context_object_name = 'categories'
template_name = 'bikes_site/categories_list.html'
И такой шаблон:
<ul>
{% for category in categories %}
<li> <a href="{{ category.get_absolute_url }}" class="btn btn-light mb-2" >{{ category.name|title }}</a></li>
{% endfor %}
</ul>
Нужно сделать что-то типа такого HttpResponce(json.dumps(name: Category.name)).
Вот сам тест
def test_categories(setup):
client = Client()
response = client.get('/categories/')
assert response.status_code == 200
assert json.loads(response.content.decode('utf-8'))[2]['name'] == 'Квадроциклы'