আমার নীচের ডিবি মডেল রয়েছে:
from datetime import datetime
class TermPayment(models.Model):
# I have excluded fields that are irrelevant to the question
date = models.DateTimeField(default=datetime.now(), blank=True)
আমি নীচে ব্যবহার করে একটি নতুন উদাহরণ যোগ করুন:
tp = TermPayment.objects.create(**kwargs)
আমার ইস্যু: ডাটাবেসের সমস্ত রেকর্ডের তারিখ ক্ষেত্রে একই মূল্য রয়েছে যা প্রথম অর্থ প্রদানের তারিখ। সার্ভার পুনরায় চালু হওয়ার পরে, একটি রেকর্ডে নতুন তারিখ রয়েছে এবং অন্য রেকর্ডগুলির সাথে প্রথমটির মতো রয়েছে। দেখে মনে হচ্ছে কিছু ডেটা ক্যাশেড, তবে আমি কোথায় পাই না।
ডাটাবেস: mysql 5.1.25
জাজানো ভি ১.১.১
default=datetime.now
- দ্রষ্টব্য,now()
ডেটটাইমফিল্ডের মান হিসাবে নয় , কল না করেই ... হ্যান্ডিস যেকোন কেইস।