J'essaye d'accéder à ma bibliothèque Django Admin via la bibliothèque requests.Accéder à Django Admin avec la bibliothèque de requêtes
r1 = requests.get('page.com/admin/')
r_token = r.cookies['csrftoken']
req_cookies = {'csrftoken': '{}'.format(r_token)}
# Cookie pour la demandereq_data = {'csrfmiddlewaretoken': '{}'.format(r_token),'username':'my_username','password':'my_password'}
# Données pour la demanderes = requests.post('page.com/admin/', cookies=req_cookies, data=req_data)
À ce stade, j'aurais accès à ma page d'admin mais il ne cesse de demander mes informations d'identification. Une idée?
Cela ne devrait-il pas être 'requests.post()' pour la deuxième requête? – knbk
Erreur @knbk lors du copier-coller. désolé – loar
Pourquoi ne publiez-vous pas votre code réel s'il vous plaît? Vous êtes en train de poster sur une URL invalide – e4c5