https://medium.com/@aman_adastra/day-26-of-100-days-of-django-cross-site-request-forgery-csrf-in-django-8f490714c7dc