7
votes

Écrire une vue Django qui ne renvoie pas un objet

J'écris une vue Django qui vient de poster des données et mettez à jour une variable dans la base de données. La vue ne retournera rien comme je soumettra les données à l'aide de jQuery-ajax.

Je reçois l'erreur suivante: xxx

encore je ne souhaite pas retourner un Page HTML ou quoi que ce soit de ce type. Comment puis-je atteindre cela?


0 commentaires

3 Réponses :


7
votes

Une vue sur Django doit renvoyer un httpreesponse , même s'il est vide.


0 commentaires

2
votes

Vous devez toujours retourner une httpesponse, même pour une requête Ajax. Si vous êtes sûr que cela n'a pas besoin de contenu, vous pouvez retourner un fichier vide: xxx

mais je voudrais au moins mettre 'ok "pour indiquer à votre JavaScript que tout s'est bien passé.


0 commentaires

9
votes
return HttpResponse("OK")

0 commentaires