Django @override_settings no permite diccionario?

Soy nuevo en los decoradores de Python, así que quizás me estoy perdiendo algo simple, esta es mi situación:

Esto funciona para mi:

def test_something(self):
    settings.SETTING_DICT['key'] = True #no error
    ...

Pero esto arroja un "SyntaxError: la palabra clave no puede ser una expresión":

@override_settings(SETTING_DICT['key'] = True) #error
def test_something(self):
   ...

Para ser claros, el uso normal de la configuración de anulación funciona:

@override_settings(SETTING_VAR = True) #no error
def test_something(self):
   ...

¿Hay alguna manera de usar el decorador con un diccionario de configuración o estoy haciendo algo mal?

¡Gracias por adelantado!

Respuestas a la pregunta(2)

Su respuesta a la pregunta