मुझे वास्तव में स्क्लेक्लेमी की सुविधा पसंद है जो आपको यह देखने की अनुमति देता है कि कोई ऑब्जेक्ट गंदा है या नहीं: यदि इसे डेटाबेस से पुनर्प्राप्त किया गया था, या पिछली बार सहेजा गया था, तो इसे संशोधित किया गया है।क्या आप यह पता लगा सकते हैं कि एक Django मॉडल उदाहरण "गंदा" है या नहीं?
क्या यह जानकारी Django ORM से प्राप्त करना संभव है?
नोट यह Dirty fields in django जैसा नहीं है, क्योंकि मुझे इस बात की परवाह नहीं है कि पिछले डेटा क्या था, हालांकि एसएलॉट का जवाब ऐसा करने का एक तरीका प्रदान कर सकता है, लेकिन मुझे ऐसा कोई तरीका चाहिए जो हिट नहीं करता डेटाबेस।
मैंने django.db.transaction.is_dirty()
पर भी देखा है, लेकिन यह समाधान नहीं लगता है।
सवाल बहुत अलग नहीं है और http://stackoverflow.com/questions/110803/dirty-fields-in-django को एक ही जवाब आपकी समस्या – dnozay
यह है के लिए काम कर सकते हैं http://stackoverflow.com/a/332225/1733117 – dnozay