में सहेजने से पहले मॉडल बदल गया है या नहीं, मेरे पास एक डेटाबेस मॉडल है जिसे दूरस्थ डेटा (HTML स्क्रैपर के माध्यम से) में परिवर्तनों के आधार पर अपडेट किया जा रहा है।पता लगाएं कि Django
मैं एक क्षेत्र बनाए रखना चाहते हैं changed
कहा जाता है - एक टाइमस्टैम्प दर्शाने जब पिछली बार है कि मॉडल के मूल्यों क्या वे पहले से थे से बदल (ध्यान दें कि यह auto_now
से अलग है के रूप में इन क्षेत्रों हर बार एक मॉडल के save
विधि कहा जाता है अपडेट किया जाता है)। ,
एक मॉडल के save
विधि में वहाँ पता लगाने के लिए अगर एक मॉडल उदाहरण के वर्तमान मूल्यों डेटाबेस में मूल्यों से अलग हैं एक सीधा तरीका है:
यहाँ मेरे सवाल है? या, changed
टाइमस्टैम्प को आसानी से बनाए रखने के लिए कोई वैकल्पिक तरीका हैं?
किसी को 'Django-extensions' के साथ अनुभव हुआ है? उनके पास 'टाइमस्टैम्पड मॉडल' श्रेणी है जो मैं कर रहा हूं जो कर सकता हूं लेकिन दस्तावेज़ीकरण बहुत उपयोगी नहीं है (http://packages.python.org/django-extensions/model_extensions.html) – advait