我使用Django的debug_toolbar,我需要插入它之前其他默認中間件中間件類的名稱元組MIDDLEWARE_CLASSES
的settings.py
,因爲它是爲了影響debug_toolbar的行爲。有沒有什麼優雅的方式把對象推到python元組前面?
所以,我想是這樣
MIDDLEWARE_CLASSES.push_front('debug_toolbar.middleware.DebugToolbarMiddleware')
,而不是做
MIDDLEWARE_CLASSES = ('debug_toolbar.middleware.DebugToolbarMiddleware',) + MIDDLEWARE_CLASSES
其中MIDDLEWARE_CLASSES
是元組。
有沒有更好的方法避免兩次寫入原始元組?
什麼是debug_toolbar? – 2015-05-04 12:23:44
@Tichodroma我更新了我的問題,並鏈接到它 – June