📌 Articles tagged # django
Django Permissions and Groups
This tutorial explains how to use Django permissions and groups to control user access and roles within an application. It covers assigning permissions, creating groups, protecting views, and implementing role-based authorization for secure and scal…
Environment Variables in Django
This tutorial explains how to use environment variables in Django to manage configuration securely and flexibly. It covers handling secrets, separating environments, reading variables in settings.py, and best practices for safe deployment without ha…
Django Settings Best Practices
This tutorial explains best practices for organizing Django settings in a clean, secure, and scalable way. It covers environment-based configuration, separating development and production settings, managing secrets, and structuring settings.py for m…
Raw SQL in Django
This tutorial explains how to use raw SQL in Django for advanced database operations beyond the ORM. It covers raw() queries, using database cursors, parameterized queries for security, and when to choose raw SQL for performance, complex reporting, …
Django Logging
This tutorial explains how to use Django’s logging system to track application behavior, debug issues, and monitor events. It covers loggers, handlers, formatters, log levels, and best practices for writing structured, meaningful logs in both develo…