8000 just making settings setup smaller · pygeek/django-thumbnail@f3f5502 · GitHub 8000
[go: up one dir, main page]

Skip to content

Commit f3f5502

Browse files
committed
just making settings setup smaller
1 parent fe1f65a commit f3f5502

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

sorl/thumbnail/conf/__init__.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@ class Settings(object):
1010
class LazySettings(LazyObject):
1111
def _setup(self):
1212
self._wrapped = Settings()
13-
self._update(defaults)
14-
self._update(user_settings)
15-
16-
def _update(self, obj):
17-
for attr in dir(obj):
18-
if attr == attr.upper():
19-
setattr(self, attr, getattr(obj, attr))
13+
for obj in (defaults, user_settings):
14+
for attr in dir(obj):
15+
if attr == attr.upper():
16+
setattr(self, attr, getattr(obj, attr))
2017

2118

2219
settings = LazySettings()

0 commit comments

Comments
 (0)
0