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()
This commit is contained in:
Elrond 2012-03-23 20:20:02 +01:00
parent 5bad26bc47
commit 7b82f56bae

View File

@ -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")