Learn programming with our articles
Practical tutorials, in-depth technology breakdowns, and the latest development trends from industry experts.
Fresh content
The most relevant materials from our experts
The {% url %} Tag in Django
{% url %} is a template tag for generating URLs by route name.
Deploying Django to Railway
Railway is a cloud platform with a free tier. Deploy from GitHub in minutes.
Class-Based Views in Django
CBVs use classes instead of functions. The built-in CBVs implement common CRUD patterns.
Django DetailView
DetailView is a CBV for displaying a single object by its pk or slug.
Databases in Django
Covered topics: Supported Database Backends, Configuring SQLite (default), Configuring PostgreSQL, Via environment variable (recommended).
SECRET_KEY in Django
SECRETKEY is used to cryptographically sign Django data, so it must never be committed to...
Django Shell
Django Shell is an interactive Python console with the full Django environment loaded.
manage.py: Django commands
manage.py is Django's command-line utility. Every interaction with a project goes through it.
Date Formats in Django
Covered topics: Date fields in a model, Working with dates in Python, Formatting in templates,...
Internationalization (i18n) in Django
Covered topics: Configuration, Translating strings in Python, Translating in templates, Creating translation files.
Overriding get_queryset in Django CBVs
getqueryset() is a method for customizing the dataset used in a CBV.
ForeignKey and on_delete in Django
Covered topics: ondelete β behavior when the parent is deleted, ondelete options, Examples, relatedname.
Choose a direction
Each category contains carefully selected materials from experts
Want to share your knowledge?
Become an author on our blog and help other developers learn new technologiesBecome an author on our blog and help other developers learn new technologies