मैं वर्तमान समय और समय की तुलना करने की कोशिश कर रहा हूँ दिनांक और समय के साथ तुलना संचालकों का उपयोग करके मॉडल में निर्दिष्ट किया गया है:
if challenge.datetime_start <= datetime.now() <= challenge.datetime_end:
स्क्रिप्ट त्रुटियों के साथ:
TypeError: can't compare offset-naive and offset-aware datetimes
मॉडल इस तरह दिखते हैं:
class Fundraising_Challenge(models.Model):
name = models.CharField(max_length=100)
datetime_start = models.DateTimeField()
datetime_end = models.DateTimeField()
मैं भी तारीख और समय का उपयोग कर django है।
जो मैं नहीं खोज पाया वह डेटाइमफिल्ड () के लिए django प्रारूप का उपयोग करता है। यह भोला है या जागरूक? और लोकल डेटाइम को पहचानने के लिए मुझे datetime.now () कैसे मिलेगी?