मैं इस वर्ग का उपयोग करते समय एक दिलचस्प स्थिति में आया था:
class Company(models.Model):
date = models.DateField()
time = models.TimeField()
c = Company(date=datetime.datetime.now(), time=datetime.datetime.now())
Django स्वरूपों के फ़ाइल में DATETIME_INPUT_FORMATS
परिभाषित का उपयोग करने का निर्णय लेता है । जो समझ में आता है, क्योंकि मैं दोनों क्षेत्रों में गुजर रहा हूं ।datetime.now()
मुझे लगता है कि मैं Django का उपयोग करने के लिए DATE_INPUT_FORMATS
और TIME_INPUT_FORMATS
क्रमशः कर सकता था, अगर मैं केवल वर्तमान तिथि और वर्तमान समय में पास हुआ।
कुछ इस तरह:
c = Company(date=datetime.date.now(), time=datetime.time.now())
लेकिन यह स्पष्ट रूप से एक अपवाद फेंकता है क्योंकि अब ऐसा नहीं है। क्या इसे प्राप्त करने का एक अलग तरीका है?