fix create -> AbstractCRUD
parent
6c1d311698
commit
93f4a069ae
|
|
@ -125,9 +125,14 @@ class AbstractCreate(AbstractUtilsCRUD):
|
||||||
"""
|
"""
|
||||||
del objectDict['token']
|
del objectDict['token']
|
||||||
newObject = self._objectFactory().objects.create(**objectDict)
|
newObject = self._objectFactory().objects.create(**objectDict)
|
||||||
|
self._setActualTimeTrigger(newObject)
|
||||||
newObject.save()
|
newObject.save()
|
||||||
return HttpResponse(f"Add new Object: {newObject.toDict()}")
|
return HttpResponse(f"Add new Object: {newObject.toDict()}")
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def _setActualTimeTrigger(self, trigger):
|
||||||
|
pass
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def addObjectWithParent(self, request, parentID, privilige):
|
def addObjectWithParent(self, request, parentID, privilige):
|
||||||
"""
|
"""
|
||||||
|
|
@ -150,9 +155,8 @@ class AbstractCreate(AbstractUtilsCRUD):
|
||||||
del objectDict['token']
|
del objectDict['token']
|
||||||
newObject = self._objectFactory().objects.create(**objectDict)
|
newObject = self._objectFactory().objects.create(**objectDict)
|
||||||
|
|
||||||
self.__setParentID(parentID)
|
self._setParentID(parentID)
|
||||||
self._createFirstComment(newObject, objectDict)
|
self._createFirstComment(newObject, objectDict)
|
||||||
self._setActualTimeTrigger()
|
|
||||||
|
|
||||||
newObject.save()
|
newObject.save()
|
||||||
return HttpResponse(f"Add new Object: {newObject.toDict()}")
|
return HttpResponse(f"Add new Object: {newObject.toDict()}")
|
||||||
|
|
@ -161,10 +165,6 @@ class AbstractCreate(AbstractUtilsCRUD):
|
||||||
def _createFirstComment(self, newSubject, objectDict):
|
def _createFirstComment(self, newSubject, objectDict):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@classmethod
|
|
||||||
def _setActualTimeTrigger(self):
|
|
||||||
pass
|
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
abstract = True
|
abstract = True
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
|
|
@ -400,9 +400,10 @@ class Triggers(AbstractCRUD):
|
||||||
return Triggers
|
return Triggers
|
||||||
|
|
||||||
# Create Trigger (set actual time)
|
# Create Trigger (set actual time)
|
||||||
|
|
||||||
def _setActualTimeTrigger(self):
|
@classmethod
|
||||||
self.date_of_trigger = str(datetime.now().strftime("%Y-%d-%m %H:%M"))
|
def _setActualTimeTrigger(self, trigger):
|
||||||
|
trigger.date_of_trigger = str(datetime.now().strftime('%Y-%d-%m %H:%M'))
|
||||||
|
|
||||||
|
|
||||||
class Notifications(AbstractCRUD):
|
class Notifications(AbstractCRUD):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue