In order for this to work, you need a keytab file generated by your Domain Controller and your web server to send a WWW-Authenticate
: Negotiate
header to the client, so it sends a GSSAPI SPNEGO token (as outlined by @grawity_u1686)
This library django-auth-spnego should help you get started with and do the desired authentication for you. Disclaimer: I'm the maintainer.