का उपयोग कर Django फॉर्म फ़ील्ड मैंने Django से नवीनतम एसवीएन शाखा स्थापित की है जिसमें नए रूप शामिल हैं। मैं django.forms.extras.widgets से SelectDateWidget का उपयोग करने का प्रयास कर रहा हूं लेकिन फ़ील्ड एक सामान्य DateInput विजेट के रूप में दिखाई दे रहा है।SelectDateWidget
from django import forms
from jacob_forms.models import Client
class ClientForm(forms.ModelForm):
DOB = forms.DateField(widget=forms.extras.widgets.SelectDateWidget)
class Meta:
model = Client
क्या मैं गलत कर रहा हूँ:
यहाँ मेरी आवेदन से forms.py है? फॉर्म/एक्स्ट्रा/widgets.py जांचना मुझे लगता है कि SelectDateWidget क्लास मौजूद है।
अच्छा सुझाव है, लेकिन आप वास्तव में जब तक आप विशिष्ट विन्यास पैरामीटर विजेट के निर्माता आप चाहते हैं जब आप विशेषता के रूप में इसे पारित विजेट वर्ग का दृष्टांत की जरूरत नहीं है, रखने के लिए। डीजेंगो फॉर्म फ्रेमवर्क वास्तव में यह देखने के लिए जांच करता है कि विजेट एक वर्ग या उदाहरण है, और यदि आवश्यक हो तो इसे आपके लिए तत्काल कर देगा। –
दुर्भाग्यवश यह काम नहीं किया, जारेट सही है। – timbonicus