Commit 76a5a6b8 authored by Michal Čihař's avatar Michal Čihař

Move imports to top of the files

Signed-off-by: default avatarMichal Čihař <michal@cihar.com>
parent 966be38e
......@@ -37,7 +37,7 @@ from south.signals import post_migrate
from social.apps.django_app.default.models import UserSocialAuth
from weblate.lang.models import Language
from weblate.trans.models import Project, Change
from weblate.trans.models import Project, Change, Unit
from weblate.trans.util import get_site_url, get_distinct_translations
from weblate.accounts.avatar import get_user_display
import weblate
......@@ -554,7 +554,6 @@ class Profile(models.Model):
'''
Returns list of secondary units.
'''
from weblate.trans.models.unit import Unit
secondary_langs = self.secondary_languages.exclude(
id=unit.translation.language.id
)
......
......@@ -19,7 +19,8 @@
#
from django.contrib.sitemaps import GenericSitemap, Sitemap
from weblate.trans.models import Project, SubProject, Translation
from django.core.urlresolvers import reverse
from weblate.trans.models import Project, SubProject, Translation, Change
from weblate.accounts.models import Profile
PROJECT_DICT = {
......@@ -55,7 +56,6 @@ class PagesSitemap(Sitemap):
return item[0]
def lastmod(self, item):
from weblate.trans.models import Change
return Change.objects.all()[0].timestamp
def priority(self, item):
......@@ -70,7 +70,6 @@ class EngageSitemap(GenericSitemap):
Wrapper around GenericSitemap to point to engage page.
'''
def location(self, obj):
from django.core.urlresolvers import reverse
return reverse('engage', kwargs={'project': obj.slug})
......@@ -91,7 +90,6 @@ class EngageLangSitemap(Sitemap):
return ret
def location(self, item):
from django.core.urlresolvers import reverse
return reverse(
'engage-lang',
kwargs={'project': item[0].slug, 'lang': item[1].code}
......
......@@ -26,6 +26,7 @@ from django.utils import timezone
from weblate.trans.models.unit import Unit
from weblate.trans.models.translation import Translation
from weblate.trans.models.dictionary import Dictionary
from weblate.trans.models.project import Project
from weblate.accounts.avatar import get_user_display
......@@ -134,7 +135,6 @@ class ChangeManager(models.Manager):
Prefilters Changes by ACL for users and fetches related fields
for last changes display.
'''
from weblate.trans.models import Project
result = self.prefetch()
acl_projects, filtered = Project.objects.get_acl_status(user)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment