Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia | |||
django_api [2023/04/14 16:52] enric_mieza_sanchez [APIs simples amb JsonResponse] |
django_api [2023/04/14 17:06] (actual) enric_mieza_sanchez [APIs simples amb JsonResponse] |
||
---|---|---|---|
Línia 30: | Línia 30: | ||
def get_questions(request): | def get_questions(request): | ||
- | | + | |
- | questions = list( queryset.values() ) | + | |
return JsonResponse({ | return JsonResponse({ | ||
" | " | ||
- | " | + | " |
}, safe=False) | }, safe=False) | ||
</ | </ | ||
<WRAP info> | <WRAP info> | ||
- | Observa bé què cal per poder serialitzar els objectes del model. | + | Observa bé què cal per poder serialitzar els objectes del model: |
+ | jsonData = list( Question.objects.all().values() ) | ||
+ | |||
+ | - Tenim un queryset de Questions | ||
+ | - Seleccionem només els valors amb '' | ||
+ | - Transformem en una llista amb '' | ||
</ | </ | ||