Skip to main content

List of reasons why django is awesome for web development & django bootstrap boilerplate

25
GitHub Stars
44
Curated Resources
4
Categories
2 hours ago
Last Refreshed
What is Django 🐍Security πŸ”’Packages πŸ“¦Articles

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me what is django 🐍 resources from awesome-dj"

Installation instructions β†’

What's inside

Security πŸ”’

  • CSRF (cross site request forgery) protection

    Django has built-in protection against most types of CSRF attacks, providing you have

  • PBKDF2 password hashing

    Django uses the PBKDF2 algorithm with a SHA256 hash, a password stretching mechanism recommended by NIST. It’s quite secure, requiring massive amounts of computing time to break. Depending on your requirements, you may choose a different algorithm, or even use a custom algorithm to match your specific security situation.

  • SQL injection protection

    Django uses built-in ORM, thus there is no risk of SQL injection (raw queries are possible, but by no means something that a beginner would need to use).

  • XSS (cross-site scripting) protection

    Django template system by default escapes variables, unless they are explicitly marked as safe.

Showing a sample of 44 resources. View the full list on GitHub β†’