Django est livré avec un list of built-in middleware, mais si vous voulez en utiliser tous (ou la plupart), il doit travailler sur des tonnes de documents afin d'obtenir le bon tri dans les paramètres. fichier py.Liste par défaut du middleware intégré Django
Existe-t-il un ordre par défaut optimal de tous les classes de middleware intégrées de Django 1.1? À savoir, quelque chose à Copy'n'Paste dans settings.py:
MIDDLEWARE_CLASSES = (
# perfect order here please ;-)
)
réponse alternative: Y at-il plusieurs ordres possibles et quelle serait la différence? A propos: La commande est significative, mais je ne connais que certaines dépendances par défaut, comme SessionMiddleware avant AuthenticationMiddleware.
Cherchez-vous comment commander _all_ le middleware disponible en même temps (c'est-à-dire en utilisant tous les logiciels disponibles ensemble)? – thornomad
Oui, en bref. Je pense que les développeurs de Django auraient une préférence, s'ils utilisaient leur propre middleware, et j'aimerais connaître cet ordre. – Boldewyn
Voir aussi: http://stackoverflow.com/questions/4632323/how-to-perfectly-sort-django-middleware – kolypto