如何遍历所有 Django 设置?我需要阅读所有以MYAPP_
.
我试过这样做:
from django.conf import settings
for setting in settings:
print setting
...但我得到以下异常:
TypeError: 'LazySettings' object is not iterable
关于我如何做到这一点的任何想法?
如何遍历所有 Django 设置?我需要阅读所有以MYAPP_
.
我试过这样做:
from django.conf import settings
for setting in settings:
print setting
...但我得到以下异常:
TypeError: 'LazySettings' object is not iterable
关于我如何做到这一点的任何想法?
for s in dir(settings):
print s, ':', getattr(settings, s)
你应该可以调用dir。
from django.conf import settings
print dir(settings)
for name in filter(lambda x: x.startswith('MYAPP_'), dir(settings)):
# ...