django - update an object after deleting a value from it -


i have object productobj. when iterating through object if particular condition met have delete value object.

something like

for data in productobj:     if data.count > 0:         data.delete() 

if count greater 0 data value should deleted , productobj should updated.

just working off own code, then

if data.count > 0:     data.count = none #continue stuff , lastly call .save() productobj.save() 

should suffice.

calling .delete() will, in django, remove entire object.

however if want delete attribute of said object, you're gonna have bad time, when you're working of object inherits models.model let's go ahead , anyways

del productobj.count #from object 

and if want stripped model have delete models _meta fields property -> model._meta.fields

daniel roseman explains brilliantly here


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -