में उच्चतम मूल्य के ऑर्डरिंग फ़ील्ड +1 के डिफ़ॉल्ट मान को कैसे सेट करें अग्रिम में धन्यवाद। मैंने Django में एक मॉडल बनाया है, जिसमें इसका शीर्षक, यूआरएल और ऑर्डरिंग फील्ड है। अब मैंने उस ऑर्डरिंग फ़ील्ड का डिफ़ॉल्ट मान ZERO
के रूप में सेट किया है। मेरी आवश्यकता यह है कि यह अपमान मूल्य current highest Ordering number + 1
में बदला जाना चाहिए। मैं व्यवस्थापक इंटीफेस में ऐसा कर सकता हूं?Django
class FooterLinks(models.Model):
title = models.CharField(_("Title"), max_length=200, null = True, blank = True)
link = models.CharField(_("Link"), max_length = 200)
order = models.IntegerField(_("Sort Order"), default=0)
आप [AutoField] के बारे में बात कर रहे हैं (https://docs.djangoproject.com/en/1.4/ref/ मॉडल/क्षेत्रों/# autofield)? – soon
@soon हम इस प्रकार के प्रयोजनों के लिए ऑटोफिल्ड का उपयोग कर सकते हैं? वे प्राथमिक कुंजी के रूप में उपयोग किया जाता है, है ना? मेरा मतलब है ऑटोइनक्रिएटिंग के साथ एक अलग फ़ील्ड, लेकिन संपादन योग्य और एक अद्वितीय क्षेत्र नहीं होना चाहिए –