recherche

Maison  >  Questions et réponses  >  le corps du texte

python - Comment Django récupère-t-il les valeurs de la base de données et les rassemble-t-il pour la sortie

Code

def gettem(request):
    if(request.method=='GET'):
        tem = Iotdata.objects.values_list('tem', flat=True)[0:10]
        print(tem)
        return HttpResponse(tem)

Imprimer une capture d'écran à partir de la ligne de commande

Obtenez-le via la demande et constatez qu'il n'y a pas de sortie comme [32,32,32]

PHP中文网PHP中文网2782 Il y a quelques jours821

répondre à tous(1)je répondrai

  • 某草草

    某草草2017-06-12 09:29:53

    Après Django version 1.7, vous pouvez utiliser JsonResponse au lieu de HttpResponse pour renvoyer le format JSON. Étant donné que votre tem est un objet QuerySet, une chaîne de texte brut est renvoyée directement après le traitement HttpResponse, de sorte que l'ensemble de résultats est assemblé.

    répondre
    0
  • Annulerrépondre