summaryrefslogtreecommitdiff
path: root/ishtar_common/management/commands/regenerate_search_vector_cached_label.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-08-16 19:31:21 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-08-16 19:31:21 +0200
commit589b4ded029843e3b09a753ff1690bc94bf0eba9 (patch)
tree16a5919191aeedc87d77ac18f8543f748bf2f560 /ishtar_common/management/commands/regenerate_search_vector_cached_label.py
parent7591f10c2f044c2f895d69b57f00f9f75243477e (diff)
downloadIshtar-589b4ded029843e3b09a753ff1690bc94bf0eba9.tar.bz2
Ishtar-589b4ded029843e3b09a753ff1690bc94bf0eba9.zip
Command - regenerate search vector and cached label: manage model with no cached label and with search vector
Diffstat (limited to 'ishtar_common/management/commands/regenerate_search_vector_cached_label.py')
-rw-r--r--ishtar_common/management/commands/regenerate_search_vector_cached_label.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/ishtar_common/management/commands/regenerate_search_vector_cached_label.py b/ishtar_common/management/commands/regenerate_search_vector_cached_label.py
index f8ad3b9ca..59e37d75b 100644
--- a/ishtar_common/management/commands/regenerate_search_vector_cached_label.py
+++ b/ishtar_common/management/commands/regenerate_search_vector_cached_label.py
@@ -34,8 +34,12 @@ class Command(BaseCommand):
'archaeological_finds', 'archaeological_warehouse']:
print(u"* app: {}".format(app))
for model in apps.get_app_config(app).get_models():
+ if model.__name__.startswith('Historical'):
+ continue
if not bool(
- [k for k in dir(model) if k.startswith('_generate_')]):
+ [k for k in dir(model)
+ if k.startswith('_generate_') or
+ k == "search_vector"]):
continue
msg = u"-> processing {}: ".format(model._meta.verbose_name)
ln = model.objects.count()