Q. What does Django use to protect against CSRF attacks?
β
Correct Answer: (D)
All of the above
Explanation: Django uses middleware, decorators, and template tags to protect against CSRF.