Learn programming with our articles
Practical tutorials, in-depth technology reviews and current trends in the development world from industry experts.
Choose a direction
Each category contains carefully selected materials from experts
Fresh content
The most relevant materials from our experts
Django: Next Steps
You've mastered the Django fundamentals. Where to go from here?
Django Templates: Introduction
Django Template Language (DTL) is a simple templating language for generating HTML.
Project vs Application in Django
One project can contain many applications. An application can be reused in another project.
Views in Django: Handling Requests
A view is a function or class that receives an HTTP request and returns an...
Environment Variables in Django
Охватываемые темы: Why use environment variables, python-dotenv, django-environ (alternative), .gitignore.
SuccessMessageMixin in Django
SuccessMessageMixin is a mixin for displaying a flash message after a form is successfully submitted...
Timezones in Django
Django stores all DateTimeField values in UTC when USETZ=True. Conversion to local time happens at...
Django Versions: What's New
Охватываемые темы: Current LTS Versions, Key Changes in Django 4.x, Key Changes in Django 5.x,...
URL Routing in Django
Django maps URLs to views via urlpatterns.
Authentication in Django
Django includes a complete authentication system: the User model, login/logout, and permissions.
Token Authentication in DRF
Охватываемые темы: Setup, Endpoint for Obtaining a Token, Using the Token, Creating a Token for...
Q Objects in Django ORM
Q objects allow you to build complex query conditions using OR, AND, and NOT.
Want to share your knowledge?
Become an author on our blog and help other developers learn new technologies