Django

Tips and content for
development working with Django.

Django

Latest tips

Automate checks for your Django project
Automate checks for your Django project
Extend Django's system check framework to turn painful code reviews into a joy.
Demystifying nulls and blanks in Django
Demystifying nulls and blanks in Django
What is the difference between blank=True and null=True anyway?
Django + htmx = ❤️
Django + htmx = ❤️
Speed up your Django list view with htmx and pagination.
Speed up your Django queries
Speed up your Django queries
Optimising queries beyond the N + 1 problem.

Latest links

Building APIs With The Django REST Framework
Building APIs With The Django REST Framework
In this Django REST framework tutorial, you will create a rental platform API. The tutorial demonstrates how to use Python and Django REST framework in PyCharm to develop APIs.
Create a Django App in PyCharm
Create a Django App in PyCharm
The core idea of Django is to let developers build their applications quickly. When you master this framework, the path from concept to production-ready web application will be a short one. However, if you want to go even faster, you can learn to create Django apps in PyCharm.
Django-in-PyCharm Tips, Reloaded
Django-in-PyCharm Tips, Reloaded
Two and a half years ago we did a “Django tips in PyCharm” webinar. This refresher swaps out some tips, but also shows lots of new goodness in the IDE.
Writing REST with Django and Ninja
Writing REST with Django and Ninja
Django Ninja is a FastAPI inspired library for turning your Django views into REST API end-points.

Latest tutorials

Developing Django Application using AWS
Developing Django Application using AWS
Run, build, test and deploy Django Application in PyCharm using NICE DCV.