python - How to check whether someone changed the entity data -
for example, "transaction table" entities editable users. how can check, changed , updated same entity ?
if understood problem correctly want create sure if 2 people editing same entity, 1 of them shouldn't able save.
first of it's thought have base of operations class models these 2 properties beingness updated automatically:
class base(ndb.model): created = ndb.datetimeproperty(auto_now_add=true) modified = ndb.datetimeproperty(auto_now=true) now having modified property in model helps lot on noticing if changed (by else) during update:
modified property , store in before_modified before saving read modified property , compare before_modified if these 2 values same it's safe save, otherwise notify user entity has been changed else python google-app-engine
No comments:
Post a Comment