मैं एक django प्रोजेक्ट पर काम कर रहा हूं जहां मुझे कभी-कभी खाली होने के लिए डेटफिल्ड की आवश्यकता होती है। मेरे मॉडल इस तरह दिखता है:Django मॉडल: NULLable फ़ील्ड
#models.py
end = models.DateField(default=None, blank=True)
लेकिन जब मैं python manage.py sql myapp
चलाने एसक्यूएल बयान हमेशा
CREATE TABLE "myapp_date" (
"end" date NOT NULL
);
जा रहा है इसलिए मेरे खेत नल नहीं है अंत और मैं नहीं समझ सकता है कि मैं क्या करने के लिए क्या करना चाहिए इसे ऐसा बनाओ। किसी भी विचार की सराहना की जाएगी!
मुझे शर्म आती है, मैंने सोचा कि मैंने पहले ही कोशिश की है; मुझे लगता है कि मैंने एक ही समय में तीन तर्कों की कोशिश नहीं की थी ... अब यह काम कर रहा है, मदद के लिए धन्यवाद !! – Robin
कोई समस्या नहीं, हम सभी के साथ होता है :) – Ngenator
यह मेरे लिए काम नहीं करता है, वास्तव में मैं बाद में दिनांक फ़ील्ड जोड़ रहा हूं, पहले से ही कुछ फ़ील्ड बिना किसी फ़ील्ड के हैं। –