refactor Create abstract full

master/v0.1.0
TBS093A 2020-08-30 13:04:24 +02:00
parent f7c5d3ae8a
commit 6c1d311698
2 changed files with 5 additions and 5 deletions

View File

@ -84,7 +84,7 @@ class AbstractGet(AbstractUtilsCRUD):
list = [
x.toDict()
for x in self._objectFactory()
.__get.objects.filter(**{ parent_id_field: parentID })
.objects.filter(**{ self._objectFactory().parent_id_field: parentID })
]
return json.dumps(list)
@ -123,8 +123,8 @@ class AbstractCreate(AbstractUtilsCRUD):
"""
save object without parent
"""
newObject = self._objectFactory()()
newObject.fromDict(objectDict)
del objectDict['token']
newObject = self._objectFactory().objects.create(**objectDict)
newObject.save()
return HttpResponse(f"Add new Object: {newObject.toDict()}")
@ -147,8 +147,8 @@ class AbstractCreate(AbstractUtilsCRUD):
"""
save object with parent & subject + comment & set trigger time
"""
newObject = self._objectFactory()()
newObject.fromDict(objectDict)
del objectDict['token']
newObject = self._objectFactory().objects.create(**objectDict)
self.__setParentID(parentID)
self._createFirstComment(newObject, objectDict)