You could set "X-CSRFToken" header, that would be enough. Why do you post data manually though?
> On 15 Jun 2017, at 16:33, 李余通 <[email protected]> wrote: > > Ture,my way is wrong,should i send cookies? > > 在 2017年6月15日星期四 UTC+8下午9:29:17,Александр Христюхин写道: > CSRF token value is passed in Django's response headers. > And anyway, you're no supposed to post data like that. Do you do that in > tests? > >> On 15 Jun 2017, at 16:20, [email protected] <javascript:> wrote: >> >> I uis this code to submit form >> ```python >> import requests >> >> url = 'http://127.0.0.1:8000/contact/ <http://127.0.0.1:8000/contact/>' >> d = {'subject':'你好','email':'','message':'thank u'} >> r = requests.post(url,data = d) >> print(r.text) >> ``` >> >> but i don't has csrfmiddlewaretoken's values >> I try to use requests.get to get csrfmiddlewaretoken's values then post,it >> also wrong,what should i do? >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at https://groups.google.com/group/django-users >> <https://groups.google.com/group/django-users>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-users/b2a43a6f-cbe1-4347-be28-5f298093dae8%40googlegroups.com >> >> <https://groups.google.com/d/msgid/django-users/b2a43a6f-cbe1-4347-be28-5f298093dae8%40googlegroups.com?utm_medium=email&utm_source=footer>. >> For more options, visit https://groups.google.com/d/optout >> <https://groups.google.com/d/optout>. > > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/django-users > <https://groups.google.com/group/django-users>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/e4931b53-1006-457b-b48f-3e16917cc908%40googlegroups.com > > <https://groups.google.com/d/msgid/django-users/e4931b53-1006-457b-b48f-3e16917cc908%40googlegroups.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/6D024762-6FEC-4A2C-962D-FD2A8BAE3BDA%40gmail.com. For more options, visit https://groups.google.com/d/optout.

