Best of Django โ€” April 2025

  1. 1
    Article
    Avatar of djangoDjangoยท1y

    Django Admin Theme Roundup 2025

    The Django admin interface, while powerful for rapid prototyping, can be enhanced visually with various themes. This roundup covers recently updated themes such as Dracula, Django Daisy, django-jazzmin, django-admin-kubi, django-jet-reboot, django-semantic-admin, Simple UI, Grapelli, django-admin-interface, and Unfold in 2025. Themes vary in their complexity of integration and the range of additional features they offer.

  2. 2
    Article
    Avatar of nickjanetakisNick Janetakisยท1y

    Shrink Your Docker Images by ~50% with Multi-Stage Builds โ€” Nick Janetakis

    Learn how to significantly reduce the size of Docker images using multi-stage builds. The post provides examples for Flask, Django, Rails, Node, and Phoenix, explaining the process of splitting build time and run-time dependencies. By organizing multi-stage builds, you can create more efficient, smaller, and maintainable Docker images.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCampยท1y

    How to Use Django Signals in Your Projects

    Django signals help in keeping your code clean and organized by connecting different parts of your app without intertwining them. They are great for handling events like user registrations, email updates, and order placements. Signals work by sending notifications when an event occurs, which other parts of the app can listen for and respond to. The post explains how to use Django's built-in signals and create custom ones while also highlighting when not to use signals.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCampยท1y

    How to Enable CORS in Django

    Learn how to overcome the 'blocked by CORS policy' error when connecting a frontend app to a Django backend. This guide covers the installation and configuration of the django-cors-headers package, setting up allowed origins, and addressing common errors. Essential tips for secure CORS implementation in both development and production environments are also included.

  5. 5
    Article
    Avatar of lpythonLearn Pythonยท1y

    Django @ 20!! ๐Ÿš€

    Django celebrates its 20th anniversary. The post encourages readers to share their favorite features of this popular web framework.

  6. 6
    Article
    Avatar of testdrivenTestDriven.ioยท1y

    Running Background Tasks from Django Admin with Celery

    Learn how to run background tasks directly from Django admin using Celery. The tutorial covers setting up a dockerized Django project, integrating Celery and Redis, defining custom Celery tasks, and triggering them via Django views and admin. Additionally, it guides you through monitoring task status in near real time using Celery's result backend.

  7. 7
    Video
    Avatar of youtubeYouTubeยท1y

    Deploy Django 5.2 from Scratch. Complete Guide.

    Learn how to deploy a Django project using Railway with a step-by-step guide. The post walks you through creating a virtual environment, installing Django 5.2, using the Cursor text editor, setting up a local GitHub repository, and managing environment variables for secure deployments. It also covers Git basics, GitHub setup, and the use of GitHub Actions for continuous integration.