aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/db/mixin.py
diff options
context:
space:
mode:
authorElrond <elrond+mediagoblin.org@samba-tng.org>2012-03-23 20:20:02 +0100
committerElrond <elrond+mediagoblin.org@samba-tng.org>2012-03-23 20:28:11 +0100
commit7b82f56bae58efa29304584464b8ea8a1b574475 (patch)
tree8cb48ac88660ab5d72dac0eb55049df98c521a87 /mediagoblin/db/mixin.py
parent5bad26bc47201aea14b57b0e03aca7eb89447212 (diff)
downloadmediagoblin-7b82f56bae58efa29304584464b8ea8a1b574475.tar.lz
mediagoblin-7b82f56bae58efa29304584464b8ea8a1b574475.tar.xz
mediagoblin-7b82f56bae58efa29304584464b8ea8a1b574475.zip
Fix cyclic import issue.
Oh well: tools.exif -> processing -> db.util -> db.models -> db.mixin -> tools.exif So import tools.exif locally in exif_display_iter()
Diffstat (limited to 'mediagoblin/db/mixin.py')
-rw-r--r--mediagoblin/db/mixin.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/mediagoblin/db/mixin.py b/mediagoblin/db/mixin.py
index 7d0e0e9a..a5aded02 100644
--- a/mediagoblin/db/mixin.py
+++ b/mediagoblin/db/mixin.py
@@ -32,7 +32,6 @@ from mediagoblin.auth import lib as auth_lib
from mediagoblin.tools import common, licenses
from mediagoblin.tools.text import cleaned_markdown_conversion
from mediagoblin.tools.url import slugify
-from mediagoblin.tools.exif import USEFUL_TAGS
class UserMixin(object):
@@ -125,6 +124,8 @@ class MediaEntryMixin(object):
return licenses.SUPPORTED_LICENSES[self.license or ""]
def exif_display_iter(self):
+ from mediagoblin.tools.exif import USEFUL_TAGS
+
if not self.media_data:
return
exif_all = self.media_data.get("exif_all")