move some imports
authorRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Thu, 19 Jan 2012 14:25:14 +0000 (15:25 +0100)
committerRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Thu, 19 Jan 2012 14:25:45 +0000 (15:25 +0100)
apps/dictionary/models.py
apps/lesmianator/models.py

index b22e4be..1d2fbba 100644 (file)
@@ -4,7 +4,6 @@
 #
 from django.db import models
 
-from librarian import html
 from sortify import sortify
 
 from catalogue.models import Book
@@ -21,6 +20,8 @@ class Note(models.Model):
 
 
 def notes_from_book(sender, **kwargs):
+    from librarian import html
+
     Note.objects.filter(book=sender).delete()
     if sender.html_file:
         for anchor, text_str, html_str in html.extract_annotations(sender.html_file.path):
index 5103ebb..1d057c2 100644 (file)
@@ -18,7 +18,6 @@ from django.contrib.contenttypes.models import ContentType
 from django.contrib.contenttypes import generic
 from django.conf import settings
 
-from librarian import text
 from catalogue.fields import JSONField
 from catalogue.models import Book, Tag
 
@@ -124,6 +123,8 @@ class Continuations(models.Model):
 
     @classmethod
     def for_book(cls, book, length=3):
+        from librarian import text
+
         # count from this book only
         output = StringIO()
         f = open(book.xml_file.path)