Meilleures alternatives à Django les mieux notées
Avis vidéo
Avis sur 170 Django
Sentiment de l'avis global pour Django
Connectez-vous pour consulter les sentiments des avis.
Django made development easy for developers. It has inbuilt modules that can be reused. To write SQL queries it provides Django ORM which has simple syntax. Better for rapid development. Avis collecté par et hébergé sur G2.com.
Customization is difficult as compared to other frameworks. Avis collecté par et hébergé sur G2.com.

J'aime la possibilité pour nous de personnaliser nos propres tables à la volée. Avis collecté par et hébergé sur G2.com.
Cela a été légèrement difficile de créer les meilleurs flux de travail pour notre équipe de support interne en dehors de l'équipe de développement dans Django. Avis collecté par et hébergé sur G2.com.
Between the ORM and the templating system, Django is the mid-aughts platonic ideal of productivity for building a website. Except it makes me much faster than I was, even then. Avis collecté par et hébergé sur G2.com.
Django requires more planning to host than some of the currently popular javascript options, but fly.io is quickly changing that. My last attempt with them feels like the free tier of Heroku is back, but faster and easier. Avis collecté par et hébergé sur G2.com.

Développement rapide, évolutivité, sécurité, excellente documentation, peut être utilisé pour construire toutes sortes d'applications web Avis collecté par et hébergé sur G2.com.
Complexité, limitations de l'ORM, Plus lent par rapport à d'autres frameworks légers, Courbe d'apprentissage abrupte Avis collecté par et hébergé sur G2.com.

Le plus grand avantage de Django que nous expérimentons quotidiennement est que nous avons pu réduire la dépendance aux plugins externes coûteux et surveiller tous les événements basés sur les applications, l'activité du site web et le déclenchement en utilisant des scripts Python au sein de l'administration Django. Avis collecté par et hébergé sur G2.com.
Le seul problème est que notre site web et notre application sont tous personnalisés à l'heure standard de l'Inde, mais Django utilise par défaut GMT. Nous avons essayé de faire plusieurs réglages pour personnaliser, mais il n'a pas été possible de refléter le réglage IST pour le déclenchement du code sur Django. Avis collecté par et hébergé sur G2.com.

Il y a de nombreuses fonctionnalités à mentionner. Il dispose d'une gestion d'authentification intégrée, TypeORM. Sa compatibilité avec le framework Django REST facilite la gestion de plusieurs API de différents types sous forme de fonctions. Avis collecté par et hébergé sur G2.com.
Django aurait été meilleur s'il avait des options pour compiler avec les modules fonctionnels au lieu de tous les modules. Cependant, cela est discutable car les deux ont des cas d'utilisation différents. Avis collecté par et hébergé sur G2.com.
La meilleure chose à propos de Django est que c'est un framework bien géré. Pour chaque type d'erreur, vous avez toujours une idée de l'endroit où vous devez, car il contient toutes sortes de données dans un format approprié, comme dans le fichier URLs où vous avez toutes les routes, etc., et une autre chose est qu'il a un soutien colossal de bibliothèque, comme si vous vouliez une fonctionnalité unique dans votre logiciel, vous n'avez pas besoin d'aller avec un autre framework. Avis collecté par et hébergé sur G2.com.
Pas un dégoût complet, mais dans ORM, vous avez certaines limitations également lors de l'utilisation avec, vous devez également fournir un autre moyen d'expliquer les canaux Django car lorsque nous essayons de mettre cela en œuvre à ce moment-là, cela ne fonctionnera pas. Avis collecté par et hébergé sur G2.com.

Il a plus de bibliothèques par rapport à d'autres frameworks, donc vous pouvez faire tout le travail lié au développement web et vous n'avez pas besoin de vous soucier des paramètres car de nombreuses choses sont intégrées dans ce framework comme Django a une très grande documentation sur tous les sujets comme les canaux (socket) et l'authentification intégrée mais la meilleure partie dans Django est celery car pour un autre framework nous utilisons lambda mais ici pour les tâches cron nous pouvons utiliser cela. Avis collecté par et hébergé sur G2.com.
Il prend en charge l'ORM donc nous ne pouvons pas connecter NOSQL directement et son document a une description de langage de très haut niveau donc vous avez besoin de connaissances de haut niveau pour comprendre ce sujet. Avis collecté par et hébergé sur G2.com.

Facile à démarrer le développement, facile à tester. Avis collecté par et hébergé sur G2.com.
capacité de créer des microservices au lieu de l'architecture monolithique de base aurait été formidable. Avis collecté par et hébergé sur G2.com.

Django est désormais un cadre d'API très populaire qui est basé sur le langage Python. J'aime la flexibilité qu'il offre à un développeur. Un nouveau venu (informatique/non informatique) peut facilement apprendre Django sans aucune hésitation. Django fournit une application intégrée qui offre plus de fonctionnalités au développeur et le développeur doit simplement utiliser ces fonctionnalités de la bonne manière, et il offre un panneau d'administration intégré où le site d'administration est déjà construit par Django et c'est si facile à utiliser, c'est comme utiliser un site web. Et il fournit sa propre base de données appelée "dbsqlite" qui est assez impressionnante dans de nombreux cas si votre projet n'est pas un projet de haut niveau ou s'il n'a pas besoin de performances de données de haut niveau, vous pouvez facilement opter pour dbsqlite. Donc, si vous voulez démarrer un projet de startup pour votre entreprise, vous pouvez préférer Django. Si vous commencez votre carrière en utilisant Python, vous devriez certainement découvrir ce cadre. Avis collecté par et hébergé sur G2.com.
chaque framework a ses avantages et inconvénients... lorsqu'un débutant commence un petit projet avec Django, Django offre de nombreux fichiers prédéfinis où certains de ces fichiers ne sont même pas nécessaires pour un petit projet... donc un débutant peut se retrouver avec une grande quantité de fichiers bien que le développeur n'ait pas besoin de ces fichiers. et maintenant, sur le marché actuel, toutes les grandes entreprises ainsi que les startups se tournent également vers la pile MERN (MongoDB, Express.js, React.js, Node.js) car elle offre plus de fonctionnalités à sa base de données et au framework frontal comme React... Django propose son propre DTL appelé Django Template Language, c'est bien mais quand il s'agit de travailler avec un framework frontal comme React ou Angular, il est très difficile de fusionner ces deux... donc si votre vision est de construire un projet basé sur un produit ou une grande startup, vous devriez opter pour MERN au lieu de Django... Django a besoin de plus d'améliorations pour la base de données et le DTL frontal... Avis collecté par et hébergé sur G2.com.