Why we use Django in Quantix?

Quantix LLC
2 min readApr 19, 2021

Before starting a new project, it is essential to know which framework fits the best. For many reasons, we use Django:

1. If we need to move fast and make changes while moving since we work agile

2. If we want to be secure from common vulnerabilities and attacks like CSRF, SQL Injection, XSS, Clickjacking, etc

3. Or if the app might scale up/down at any point in time.

Django follows the “Batteries included” philosophy and provides almost everything developers might want to do “out of the box.”

Because everything you need is part of the one “product,” it all works seamlessly together, follows consistent design principles and has extensive and up-to-date documentation. Django refers to the “Model View Template (MVT),” which means it is handled in separate files: URLs, View, Models, and Templates. Architecture and the MVT architecture allow developers to change the visual part of an app and the business logic part separately without affecting one another.

Also, the Django administration site is included by default when you create an app. It makes it trivially easy to provide an admin page for site administrators to create, edit, and view any data models on your site.

Author: Alba Kelmendi
Software Developer specialized in Django at Quantix L.L.C

--

--