我使用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