from django.conf import settings
from django.db import models
from django.db.models import permalink
-from django.utils.translation import ugettext as _
+from django.utils.translation import ugettext_lazy as _
from datetime import datetime
from django.db.models.signals import post_save, post_delete
if not settings.NO_SEARCH_INDEX:
def update_index(sender, instance, **kwargs):
- import search
- idx = search.Index()
+ from search.index import Index
+ idx = Index()
idx.index_tags(instance, remove_only=not 'created' in kwargs)
-
+
post_delete.connect(update_index, Author)
post_delete.connect(update_index, BookStub)
post_save.connect(update_index, Author)