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 REST Framework: Introduction
DRF is the most popular package for building REST APIs in Django.
Template Loading in Django
Recommended: use tasks/templates/tasks/ to avoid name conflicts between applications.
Password Change in Django
Охватываемые темы: Built-in Views, Password Change Template, Email for Password Reset, Password Change in Code.
HttpRequest and HttpResponse in Django
Охватываемые темы: HttpRequest — the request object, HttpResponse — the response object, Redirect, render() —...
Django: Production Checklist
Use PostgreSQL, not SQLite.
Django DeleteView
DeleteView is a CBV for deleting an object with a confirmation step.
Django Admin: Overview
Django Admin is a built-in management panel for working with data through a browser.
Django Development Server
By default the server starts at http://127.0.0.1:8000/.
Pagination in Django ListView
Охватываемые темы: Enabling pagination, Template with pagination, Pagination with filters, Manual pagination (in function-based views).
Django UpdateView
UpdateView is a class-based view for editing an existing object through a form.
login_required: protecting views
If the user is not authenticated, they are redirected to settings.LOGINURL with the ?next=/current-url/ parameter.
Django ORM: Cheatsheet
ORM (Object-Relational Mapping) lets you work with the database through Python objects without writing SQL.
Want to share your knowledge?
Become an author on our blog and help other developers learn new technologies