Move donate imports to not run on import

19-upgrade
Eric Holscher 2017-03-06 11:17:53 -08:00
parent f6eb7b62bb
commit 39eb34325a
2 changed files with 2 additions and 3 deletions

View File

@ -18,7 +18,6 @@ from django.views.generic import TemplateView
from readthedocs.builds.models import Build
from readthedocs.builds.models import Version
from readthedocs.core.utils import broadcast
from readthedocs.donate.mixins import DonateProgressMixin
from readthedocs.projects import constants
from readthedocs.projects.models import Project, ImportedFile
from readthedocs.projects.tasks import remove_dir
@ -31,7 +30,7 @@ class NoProjectException(Exception):
pass
class HomepageView(DonateProgressMixin, TemplateView):
class HomepageView(TemplateView):
template_name = 'homepage.html'

View File

@ -5,7 +5,6 @@ from guardian.admin import GuardedModelAdmin
from readthedocs.builds.models import Version
from readthedocs.redirects.models import Redirect
from readthedocs.donate.models import ProjectImpressions
from readthedocs.notifications.views import SendNotificationView
from .notifications import ResourceUsageNotification
@ -49,6 +48,7 @@ class DomainInline(admin.TabularInline):
class ImpressionInline(admin.TabularInline):
from readthedocs.donate.models import ProjectImpressions
model = ProjectImpressions
readonly_fields = ('date', 'promo', 'offers', 'views', 'clicks', 'view_ratio', 'click_ratio')
extra = 0