django-middleware

Praktyczne zasady zamawiania MiddleWare Django?

Oficjalna dokumentacja jest nieco brudna: 'before' I 'after' są używane do zamawiania oprogramowania pośredniczącego w krotce ... ie jest to problem dla TransactionMiddleware (tak?) (dodam sugestie do tej listy, aby zebrać wszystkie w jednym miejscu)

Zmiana szablonów Django w oparciu o User-Agent

Zrobiłem stronę Django, ale wypiłem Koolaid i chcę zrobić wersję IPhone . Po zastanowieniu się nad tym, wymyśliłem dwie opcj ... ('template_name.html") użycie poprzedniego automagicznie alternatywnego szablonu, jeśli nie istnieje żadna wersja mobilna.

Gdzie umieścić kod startowy Django?

Chciałbym, aby te linie kodu były wykonywane przy starcie serwera (zarówno rozwojowym, jak i produkcyjnym): from django.cor ... zadania, a następnie usuwa się z MIDDLEWARE_CLASSES, więc nie jest już wywoływane. Mogę to zrobić bez zbytniego łatania małp?

jak skonfigurować custom middleware w django

Staram się stworzyć middleware, aby opcjonalnie przekazać kwarg do każdego widoku, który spełnia warunek. Problem polega na ... tworzyć aplikację middleware i umieścić tę klasę wewnątrz niego, a następnie odwołać się do niego w Ustawieniach.middleware ?

Detect the language & Django locale-url

Chcę wdrożyć stronę internetową w języku angielskim i hiszpańskim i wykryć język przeglądarki użytkownika i przekierować do w ... e_path) request.path_info = path translation.activate(locale) request.LANGUAGE_CODE = translation.get_language()