def handle(self, *args, **options): NORMAL = 1 verbosity = int(options.get('verbosity', NORMAL)) for article in Article.objects.get_latest_version_list(): if article.title: if verbosity > NORMAL: print article.uuid, article.title create_or_update_idx(django_model_instance=article) else: if verbosity > NORMAL: print '%s title is empty, skip' % article.uuid
def article_post_save(sender, **kwargs): article = kwargs["instance"] if article.title and article.title.strip(): create_or_update_idx(django_model_instance=article)