From 6c1d311698531108aab213182ad390b2d23c71fc Mon Sep 17 00:00:00 2001 From: TBS093A Date: Sun, 30 Aug 2020 13:04:24 +0200 Subject: [PATCH] refactor Create abstract full --- generalApp/AbstractCRUD.py | 10 +++++----- .../__pycache__/AbstractCRUD.cpython-36.pyc | Bin 7627 -> 7645 bytes 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/generalApp/AbstractCRUD.py b/generalApp/AbstractCRUD.py index 5607dea..90459e8 100644 --- a/generalApp/AbstractCRUD.py +++ b/generalApp/AbstractCRUD.py @@ -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) diff --git a/generalApp/__pycache__/AbstractCRUD.cpython-36.pyc b/generalApp/__pycache__/AbstractCRUD.cpython-36.pyc index 7b9c0426ac55ad7b0af3d213e03af6ad4eda1a4d..90811ea0ea6e23598f953faf3797f5eb72cc01ed 100644 GIT binary patch delta 734 zcmZut-%Aux7`@-UGvof4mD%6Bxf@Fnv1AfSR4$cUYNqV!CioiWOyn2}*MT5LB1VW_ zdhml@q9`AVLIT^z9)unO@iihAg!)5@zB{%-8N)qu=H7G8ckb-g_G;0=L?Sl(aPr2^ zR`hUu;1pxb2Ai)jpSdhxF1Y+wmkS>j;4zG_09LuDxjMGuZwy1`$b@NgL70$f-#34X zbEj#?2OBPQt@|-#UgbV_MZkc0nyt7Vu&3-94`7B>1#VdbCp)^gyyz_5v+A~8S#s`H zrf#~6vr+W!Jk-1$A4gY9INwI;OnMHk!*efh$H{dO9XKU67 zeTPv}Y2+Aw=Vd&e%f;hnuW6Z@smU{#6vg&jZWN%6uk)MvVWm9KwvKM$s6IhwA8@_! z0zTqkvEP_f+6k4KA1C^b)=GpRA~bGB%pN%&roS)d0IuQAp&8i4a^Fk%jN5(vFs+Q) z2I)U3qtP`+WkcEUZ0R|C!!M;;vPDNo09AOHXW delta 692 zcmZur&1(}u6rVS{n~%*VW|L-o9wreDM)n9_@vV7pPfippeBknL%` zD#$yEQl&_hUP?~Ah=*RpQ$2W46ukLQD85M}D3oR1{PxZ7>s$3>HGDc6)qmY@_G&xf z$;gQ^W6TDdKVlwpn9m$=xT9QWuIj-WJb?!DVV%306Ts!jn`}^6B)Dq!>MH|RTw8VL z`);pyqwk_>tSK>w4euGhmFWtR4*Yz!&OPpc2R;BJ#C-IQKX2GC4$*fb^Pe4J=^FaMjRcnW2aBV{p% zk5idLd)o5RmQv|f9BtGjKur`U_+OJ#$!_kDCZTZ?+)B2m&Qq*V6)G+xJ_peq7hP5ZiI}Wm>aq8Wi5bt{Cac=KH$mROZbHQxiYk+Fx4dfo)iZD3d5o) zWw@As0pIawzG`;p>9gc;$q9)LP8V7U87ZXvi`Kep_ixjB%1Yzg!ZEWI&%_ftsKCeH EABK>XI{*Lx