我知道Django的override_settingss
和modify_settings
装饰器,但是如何覆盖更复杂的设置呢?
例如,我的设置如下:
REST_FRAMEWORK = {
...various keys...
'DEFAULT_THROTTLE_RATES = {
'anon': '100/day',
}
...more keys...
}
我想将费率设置为10000 /天,这样我在本地工作时就不会打它们。 modify_settings
仅适用于列表,并且使用override_settings
我必须重复整个变量(大约50行)。
对此有何解决方案?