Exemple #1
0
 def save_related(self, request, form, formsets, changed):
     super().save_related(request, form, formsets, changed)
     object = Page.objects.get(title=form.cleaned_data['title'])
     if changed:
         # update_document doesn't work so i have to do it manually
         delete_document(object)
         add_document(object)
     else:
         add_document(object)
Exemple #2
0
 def save_related(self, request, form, formsets, changed):
     super().save_related(request, form, formsets, changed)
     object = Page.objects.get(title=form.cleaned_data["title"])
     if changed:
         # update_document doesn't work so i have to do it manually
         delete_document(object)
         add_document(object)
     else:
         add_document(object)
Exemple #3
0
 def delete_model(self, request, model):
     # If delete_document is after the call to super, the object is erased and the index goes crazy
     delete_document(model)
     super().delete_model(request, model)
Exemple #4
0
 def delete_model(self, request, model):
     # If delete_document is after the call to super, the object is erased and the index goes crazy
     delete_document(model)
     super().delete_model(request, model)