ઉકેલાયેલ: django ફોર્મ તારીખ પીકર

Django ફોર્મ તારીખ પીકર સાથે મુખ્ય સમસ્યા એ છે કે તે ખૂબ વપરાશકર્તા મૈત્રીપૂર્ણ નથી. વિવિધ વિકલ્પો શોધવા અને તેનો ઉપયોગ કરવો મુશ્કેલ છે, અને તે સ્પષ્ટ નથી કે પીકરનો ઉપયોગ Django વેબસાઇટના અન્ય ભાગો સાથે કેવી રીતે કરવો.

I am trying to use a date picker in my Django form. I have tried using the following code:
<code>{{ form.date_of_birth }}
</code>
But this does not work. Can anyone help?


A:

You need to add <code>class="vDateField"</code> to your field in order for the jQuery UI DatePicker widget to be applied.  For example, if you have a field named <code>date_of_birth</code>, then you would do something like this:  <code>{{ form.date_of_birth|add_class:"vDateField" }}</code>.  You can also add this class directly in your model's Meta class, like so:  <code>Meta: fields = ('date_of_birth', ) widgets = {'date_of': forms.TextInput(attrs={'class': 'vDateField'})}</code>.  

ફોર્મ

Django માં ફોર્મ એક શક્તિશાળી સાધન છે. તેઓ તમને તમારા વપરાશકર્તાઓ પાસેથી ડેટા એકત્રિત કરવાની અને તેને ડેટાબેઝમાં સંગ્રહિત કરવાની મંજૂરી આપે છે. ફોર્મ્સ તમને કસ્ટમ ફોર્મ્સ બનાવવાની પણ મંજૂરી આપે છે, જે તમારા ડેટાબેઝમાં ડેટા સબમિટ કરવાનું વધુ સરળ બનાવી શકે છે.

Django માં તારીખ

Django માં, તારીખ એ તારીખ સમયનો પદાર્થ છે. તારીખ કાં તો સાદી ડેટટાઇમ ઑબ્જેક્ટ અથવા ડેટટાઇમ ક્લાસનો દાખલો હોઈ શકે છે.

સંબંધિત પોસ્ટ્સ:

પ્રતિક્રિયા આપો