मॉडलों को परिभाषित करते समय django में दिनांक प्रारूप निर्दिष्ट करने के लिए कैसे।

u "'11/24/2013 'मान में एक अमान्य दिनांक प्रारूप है। सबमिट किए जाने पर YYYY-MM-DD प्रारूप त्रुटि में होना चाहिए। दिनांक फ़ील्ड को के अनुसार बदला जाना चाहिए yyyy-mm-dd या कोई अन्य समाधान।

0

2 उत्तर

YYYY-MM-DD का उपयोग करें। यदि आप वास्तव में अपनी पसंद के प्रारूप में तैरने वाले डेट स्ट्रिंग्स चाहते हैं, तो इसका उपयोग करें:

datetime.strptime(time_string, "%m/%d/%Y").strftime("%Y-%m-%d")

जब आपको आवश्यकता हो तो उन्हें परिवर्तित करने के लिए।

0
जोड़ा

DATE_INPUT_FORMATS (docs) setting specifies the formats used to parse input dates.

डिफ़ॉल्ट के बराबर है:

(
    '%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06'
    '%b %d %Y', '%b %d, %Y',            # 'Oct 25 2006', 'Oct 25, 2006'
    '%d %b %Y', '%d %b, %Y',            # '25 Oct 2006', '25 Oct, 2006'
    '%B %d %Y', '%B %d, %Y',            # 'October 25 2006', 'October 25, 2006'
    '%d %B %Y', '%d %B, %Y',            # '25 October 2006', '25 October, 2006'
)
0
जोड़ा