मेरे पास एक मॉडल है जिसमें मैं तालिका से मूल्यों के औसत निकालने के लिए Django ORM का उपयोग करता हूं। मैं उस औसत मूल्य को गोल करना चाहता हूं, मैं यह कैसे कर सकता हूं?Django ORM एक औसत परिणाम कैसे गोल करें
नीचे देखें मैं YYYY-MM प्रारूप में दिनांकित समूह मूल्य से औसत मूल्य निकाल रहा हूं, मैं स्वचालित रूप से निकटतम संख्या में गोल औसत मान निकालना चाहता हूं।
rs = Prices.objects.all.extra(select={
'for_date': 'CONCAT(CONCAT(extract(YEAR from for_date), "-"),
LPAD(extract(MONTH from for_date), 2, "00"))'
}).values('for_date').annotate(price=Avg('price')).order_by('-for_date')
मैं Django क्वेरीसमूह API संदर्भ पर एक दौर समारोह भी नहीं मिलता है:
यहाँ SQLite में दो दशमलव स्थानों के लिए पूर्णांक बनाना Django Aggregation topic guide से बुक मॉडल का उपयोग कर एक उदाहरण है() लौटे परिणाम के दौर के लिए? – jxs
क्या आपने मौका से यह काम किया है? –