Tentang csrfmiddlewaretoken dan ajax

permisi saya mau tanya, saya sedang mencoba posting form django dengan menggunakan ajax, tetapi setelah disubmit halaman tidak mau redirect ke url yang seharusnya dituju, dan justru menghasil url seperti berikut http://127.0.0.1:8000/registrasi/pickrole/pasien/?csrfmiddlewaretoken=KZriaogYNuvXX5uSX8H37c1MJC52PWHOJ5rYSJJifVsc6T8wbDOdLRcQMMZl8ohr&username=pelase&password=please&nomor_identitas=890&nama_lengkap=please&tanggal_lahir=2000-02-01&email=pls%40mail.com&alamat=pls&data-alergi=pls berikut ini kode untuk javascriptnya dVwee74.png kira kira permasalahannya dimana ya? terima kasih sebelumnya
avatar raendyelvicar

@raendyelvicar

5 Kontribusi 0 Poin


Jawaban

Letakkan CSRF token di request headers seperti ini;
method: 'POST',
headers: {'X-CSRFToken': <csrf token disini>},
avatar PUYUP

@PUYUP

20 Kontribusi 10 Poin


kalo pake form req nya ajax, memang wajib pake csrf yah ?

avatar ikromnurrohim

@ikromnurrohim

9 Kontribusi 3 Poin


Login untuk gabung berdiskusi
premium logo tube

Hey, sedang ada diskon premium untuk akses semua kelas. Lihat di sini