उदाहरण के लिए इसे बहुत ही सरल रूप में लें:
class SearchForm(Form):
q = forms.CharField(label='search')
यह टेम्पलेट में प्रदान किया गया है:
<input type="text" name="q" id="id_q" />
हालाँकि, मैं placeholder
इस क्षेत्र में इस विशेषता को जोड़ना चाहता हूं Search
ताकि HTML कुछ इस तरह दिखाई दे:
<input type="text" name="q" id="id_q" placeholder="Search" />
अधिमानतः मैं CharField
एक डिक्शनरी में प्लेसहोल्डर मान को डिक्शनरी में पास करना चाहूंगा जैसे कि या कुछ और:
q = forms.CharField(label='search', placeholder='Search')
इसे पूरा करने का सबसे अच्छा तरीका क्या होगा?
forms.TextInput
करने के लिए निर्दिष्ट करने की आवश्यकता हैattrs={'placeholder': 'Search'}
?