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.
For such a powerful framework(that is very scalable) the initial process to get a basic working app is actually quite simple. The templating language makes it really easy to create completely custom templates, with very nice straightforward language, you can simply wrap functions in curly braces, great!! Avis collecté par et hébergé sur G2.com.
My main issue with django is the challenges of using it within Windows OS, I had barely any problems within Ubuntu, and I have heard it is fine on Mac OSX. So for most people there is other options and i'm sure its not down to django but instead the windows architecture. Avis collecté par et hébergé sur G2.com.

J'adore l'admin Django, la synchronisation des modèles depuis/vers la base de données (migration et syncdb).
La liste consultable et triable avec des fonctions de filtrage, le formulaire groupé, vous pouvez obtenir n'importe laquelle de ces fonctions par une ligne de configuration !
Avec Django Rest framework, je peux facilement exposer une interface REST pour ma base de données.
ChoiceField et ForeignKey sont élégants, la clé étrangère est transformée en fonctionnalité de sélection d'objet lié dans un formulaire.
Contrôle de permission flexible sur chaque page, bouton, et même données.
La fonctionnalité en ligne me fait économiser beaucoup d'efforts.
Les django smart selects fournissent une fonction élégante pour la fonctionnalité de sélection enchaînée et groupée sur un formulaire. Avis collecté par et hébergé sur G2.com.
Il est difficile d'ajouter un bouton à la page de liste et à la page de formulaire.
Il ne fournit pas de fonctionnalité d'import/export intégrée.
Le mot de passe est changé automatiquement sans aucun journal lorsqu'un mot de passe utilisateur est chiffré avec un algorithme différent de celui configuré. Avis collecté par et hébergé sur G2.com.

Ma caractéristique la plus favorable de Django était la capacité de créer des modèles de manière si efficace. Contrairement à d'autres frameworks tels que PHP, Django permet la création rapide de modèles qui s'occupent automatiquement de la création de tables et de la validation des champs lors du passage des saisies utilisateur depuis le front-end. Avis collecté par et hébergé sur G2.com.
Je n'aimais pas l'emplacement des fichiers statiques administratifs de Django. Bien que ce soit excellent pour le développement, lorsqu'il est temps de passer en production, transférer les fichiers statiques vers un autre répertoire peut souvent être quelque peu fastidieux. Avis collecté par et hébergé sur G2.com.

J'ai utilisé Django auparavant parce que j'en avais beaucoup entendu parler par des amis, alors j'ai décidé de lui donner une chance, j'ai commencé à l'apprendre, un peu difficile au début mais quand on commence à le comprendre tout change, on est capable de coder en quatre lignes de code ce qu'on fait en 15 avec d'autres langages ou frameworks. La façon dont on travaille avec les templates et les routes avec Django est tout simplement incroyable, je me souviens la première fois que j'ai essayé de faire quelque chose, j'ai été surpris, car c'est vraiment évolutif. Avis collecté par et hébergé sur G2.com.
Il n'y a pas beaucoup de choses à ne pas aimer à ce sujet, mais je pense que l'un des aspects moins cool de Django est qu'il ne peut pas être facilement installé sur n'importe quelle plateforme, par exemple un hébergement mutualisé, la plupart nécessitent des autorisations et permettent à Python d'être utilisé, donc c'est un peu ennuyeux à cet égard. Avis collecté par et hébergé sur G2.com.

Sa flexibilité, configuration rapide et sans tracas, intégration facile des bases de données, etc. Déploiement rapide de l'application, et comme il est en Python, cela nous donne un pouvoir incroyable à portée de main. Sa scalabilité, sa sécurité, et le fait qu'il s'agisse d'un projet open source. Avis collecté par et hébergé sur G2.com.
Certains supports manquent dans Google App Engine, comme nous ne pouvons pas utiliser l'ensemble de l'ORM, la bibliothèque urllib et le système de fichiers. Avis collecté par et hébergé sur G2.com.
I like how easy it is to get started with Django, while with other Frameworks I end up losing an entire day just to configure everything, with Django it seems like everything is already ready to let you do your real work. I also like the focus the guy had on security (which is taken very seriously) and it's very easy to write your code since most of the time all the boilerplate code is already wrote by someone else. The built-in admin is a big plus and other frameworks built upon Django (like Rest Framework) and the well written documentation make working with it a very pleasant experience. Avis collecté par et hébergé sur G2.com.
Some small things could be added in Django itself instead of requiring external libraries. Avis collecté par et hébergé sur G2.com.

Configuration facile de Django avec toutes les plateformes telles que Linux, Windows et macOS le rend plus populaire et l'application Admin rend Django plus puissant et simplifie la création d'applications web. Il y a beaucoup de packages disponibles dans Django qui rendent la création d'applications beaucoup plus rapide. Le Rest Framework aide également à construire des applications mobiles de haute qualité plus rapidement. Avis collecté par et hébergé sur G2.com.
Les choses que je n'aime pas dans Django sont très peu nombreuses, que je pense qu'ils corrigeront à l'avenir. C'est-à-dire que je ne peux pas utiliser les balises de modèle dans les fichiers statiques. Si je peux utiliser cette fonctionnalité, cela rendra Django beaucoup plus puissant. Avis collecté par et hébergé sur G2.com.

Le langage repose sur Python. Cela offre une excellente expérience lors de la création d'applications rapidement et succinctement. Les batteries incluses peuvent vraiment vous aider à trouver une bibliothèque tierce à incorporer au lieu de tout construire vous-même. Avis collecté par et hébergé sur G2.com.
La communauté Django sur Github peut faire un meilleur travail en étant plus active. En toute honnêteté, elle pourrait utiliser plus de soutien d'entreprise pour maintenir certaines bibliothèques en vie. La plupart des développements actifs vivent dans de nombreuses petites entreprises. Par conséquent, toutes les contributions viennent du temps libre que les gens peuvent consacrer à une bibliothèque donnée. Avis collecté par et hébergé sur G2.com.

C'est simple et possède de nombreuses fonctionnalités intégrées. Il peut alimenter un site énorme facilement. Vous pouvez faire fonctionner les choses en quelques minutes seulement.
Le système de moteur de template est l'un des meilleurs que j'ai utilisés. J'ai utilisé C# MVC et PHP, et pour moi, Django est plus simple que C# et PHP.
Il est facile de trouver des intégrations avec des applications/services tiers. Avis collecté par et hébergé sur G2.com.
C'est un grand cadre, cela prend beaucoup de temps pour tout apprendre à son sujet, et parfois cela peut être trop de travail pour de petits projets. Avis collecté par et hébergé sur G2.com.
