Django – Curated List with popular extensions

Hello Coders!

This article presents a curated list with Django Extensions that might help developers to code faster production-ready projects. For newcomers, Django is a leading web framework actively supported and versioned by programming experts ac…


This content originally appeared on DEV Community and was authored by Sm0ke

Hello Coders!

This article presents a curated list with Django Extensions that might help developers to code faster production-ready projects. For newcomers, Django is a leading web framework actively supported and versioned by programming experts across the globe. All extensions mentioned in this article are tested, open-source, and continuously improved.

Thanks for reading!

✨ Django Debug Toolbar

For newcomers, the Django Debug Toolbar is a configurable set of panels that bumps various information about the current request/response when clicked.

App with Django Debug Toolbar enabled

✨ Django Celery

Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time task execution but supports scheduling as well. Using this library with Django, our projects can execute tasks in the background and improve the user experience.

✨ Django Pandas

A popular Django extension that provides tools for working with pandas in your Django projects: convert database information to pandas, CSV files, and extract different metrics from data frames.

✨ Django Ninja

Fast, Async-ready, Openapi, type hints-based framework for API development that competes nicely with his older brother Django DRF. Key features:

  • Easy: Designed to be easy to use and intuitive.
  • FAST execution powered by Pydantic and async support.
  • Fast to code: Type hints and automatic docs let you focus only on business logic.
  • Standards-based: Based on the open standards for APIs: OpenAPI (previously known as Swagger) and JSON Schema.

✨ Django HTMX

According to the htmx website this tool allows us to access AJAX, Server-Sent Events, and WebSockets directly in HTML, using attributes. Django-HTML represents the glue between Django and HTMX technology.

A nice feature of HTMX is when doing asynchronous calls to your backend, HTMX does not expect a JSON response but an HTML fragment response. For more resources about this topic, feel free to access:

Thanks for reading! For more resources, feel free to access:


This content originally appeared on DEV Community and was authored by Sm0ke


Print Share Comment Cite Upload Translate Updates
APA

Sm0ke | Sciencx (2022-02-09T15:47:34+00:00) Django – Curated List with popular extensions. Retrieved from https://www.scien.cx/2022/02/09/django-curated-list-with-popular-extensions/

MLA
" » Django – Curated List with popular extensions." Sm0ke | Sciencx - Wednesday February 9, 2022, https://www.scien.cx/2022/02/09/django-curated-list-with-popular-extensions/
HARVARD
Sm0ke | Sciencx Wednesday February 9, 2022 » Django – Curated List with popular extensions., viewed ,<https://www.scien.cx/2022/02/09/django-curated-list-with-popular-extensions/>
VANCOUVER
Sm0ke | Sciencx - » Django – Curated List with popular extensions. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/02/09/django-curated-list-with-popular-extensions/
CHICAGO
" » Django – Curated List with popular extensions." Sm0ke | Sciencx - Accessed . https://www.scien.cx/2022/02/09/django-curated-list-with-popular-extensions/
IEEE
" » Django – Curated List with popular extensions." Sm0ke | Sciencx [Online]. Available: https://www.scien.cx/2022/02/09/django-curated-list-with-popular-extensions/. [Accessed: ]
rf:citation
» Django – Curated List with popular extensions | Sm0ke | Sciencx | https://www.scien.cx/2022/02/09/django-curated-list-with-popular-extensions/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.