示例#1
0
文件: models.py 项目: kudrom/artform
 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)
示例#2
0
文件: models.py 项目: kudrom/artform
 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)
示例#3
0
文件: models.py 项目: kudrom/artform
 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)
示例#4
0
文件: models.py 项目: kudrom/artform
 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)