Je suis venu à la conclusion frightning qu'il pourrait ne pas être possible d'utiliser ajax et django jusqu'à la protection CSRF concerne:django. pour utiliser csrf, render_to_response doit être appelé; incompatible avec ajax comme page rechargements
def my_view(request):
c = {}
c.update(csrf(request))
return render_to_response("a_template.html", c)
C'est l'exemple de django. Cependant, si je fais render_to_response, cela rechargera la page qui rendra ajax inutile.
Existe-t-il un moyen de contourner ce problème?
C'est faisable. Ce message pourrait vous aider à démarrer: http://racingtadpole.com/blog/django-ajax-and-jquery/ – karthikr
merci karthikr, je n'utilise pas de modèles comme dans l'exemple: {% csrf_token%} ... I Je ne sais pas comment définir le cookie csrf sans le modèle. –
voici comment vous le faites: stackoverflow.com/questions/3289860/... ou aussi quelque chose comme ceci: docs.djangoproject.com/en/dev/ref/contrib/csrf/... –