django-middleware

    0熱度

    2回答

    我想製作網站維護頁面,並使用複選框字段創建網站維護的單一模型,因此,當我從Django管理員中選中該複選框時,如果我們點擊網站的任何網址,網站應顯示維護頁面。 我檢查503狀態碼與服務不可所以 我如何可以手動503錯誤養在我的代碼,也想呈現的自定義模板時503錯誤加薪。

    1熱度

    1回答

    我是很新的Django,並已指派建設,對LDAP驗證用戶的Web應用程序的任務,一旦authneticated用戶可以在LDAP搜索人/組服務器。在過去的幾個星期裏,我一直在如何設置和wrote a few posts already,但他們沒有拿出任何東西。我意識到,因爲我原本想在我的views.py中執行所有LDAP身份驗證任務,所以這種方法不是Django的意圖。相反,這些認證功能旨在構建爲

    1熱度

    1回答

    我正在使用django 1.8。我在我的View中使用了django.views.generic.View類。 class CommonView(View): func_name = 'view_func' http_method_names = ["get", "post"] def get(self, request, *args, **kwargs):

    2熱度

    1回答

    我已經編碼在1.10 style我的自定義Django的中間件,與此類似: class MyMiddleware(object): def __init__(self, get_response): self.get_response = get_response # some initialization stuff here def __call_

    1熱度

    1回答

    需要創建中間件,該中間件將所有請求和執行時間存儲在Django中。 我在DB models.py class RequestInformation(models.Model): list_of_requests = models.CharField(max_length=200) 創建了一列並且還可以通過Django文檔看上去並創造middleware.py from profile

    2熱度

    1回答

    我正在研究Django(v1.11)項目,需要向站點提供一些中間件功能。在docs描述這Django的版本修改舊MIDDLEWARE_CLASSES設置: A new style of middleware was introduced for use with the new MIDDLEWARE setting. 然而,我無法理解的中間件是如何的新作品。閱讀中間件的文檔後,我得出了以下結論:

    1熱度

    1回答

    我想在Django 1.10項目中使用我自己的第一個中間件。目前運行到以下錯誤 TypeError: init() missing 1 required positional argument: 'get_response' 我已經在middleware.py定義的中間件是這樣的: 從zeon.utils導入RequestLogThread class StartRestEndPointMiddl

    1熱度

    2回答

    我有Django的1.10項目及以下用戶定義的中間件 class RequestLogMiddleWare(object): def __init__(self, get_response): self.get_response = get_response def __call__(self, request): response = self.ge

    0熱度

    1回答

    (Django的1.10,Python 2.7版) 我有一年型號: class Year(models.Model): start_date = models.DateTimeField() end_date = models.DateTimeField() election_nomination_start_datetime = models.DateTimeFie

    0熱度

    1回答

    在Django應用程序中,我有兩個中間件。 一個被稱爲NoWWWRedirectMiddleware,它的目的是將www重定向到no www。 第二個被稱爲XForwardedForMiddleware。它使用第一個值HTTP_X_FORWARDED_FOR填充REMOTE_ADDR(如果存在)。 我的問題是關於中間件訂購settings.py。目前,我有這樣的訂購: 'myproj.middle