Solution from Sun abiut is only beginning. Now you must insert in html code
that you import a javascript datetime picker and activate it on all fields
with class datepicker

sum abiut <[email protected]> schrieb am Mo., 29. Mai 2023, 23:35:

> You can use model forms and do something like this:
> 1) create your model. for instance
> class DatePickerModel(models.Model):
>     start_date = models.DateTimeField()
>     end_date = models.DateTimeField()
> 2) create your form
>   # setup date picker start
> class DateInput(forms.DateInput):
>     input_type = 'date'
>
>
> class DatePickerForm(forms.ModelForm):
>     class Meta:
>         model = DatePickerModel
>         widgets = {'date': forms.DateInput(attrs={'class': 'datepicker'})}
>         fields = ['start_date', 'end_date']
>         widgets = {
>             'start_date': DateInput(), 'end_date': DateInput()
>         }
>         error_messages = {
>             'start_date': {'required': ''},
>             'end_date': {'required': ''}
>         }
>
> 3) in your html
>                  <form method="post">
>                         {% csrf_token %}
>                         {{ form.as_p }}
>                         <button type="submit" class="btn
> btn-primary">submit</button>
>                     </form>
>
> On Tue, May 30, 2023 at 4:20 AM Bhuvnesh Sharma <[email protected]>
> wrote:
>
>> You can also use
>> https://github.com/monim67/django-bootstrap-datepicker-plus
>>
>> It is really good and easy to integrate.
>>
>> On Mon, May 29, 2023, 10:48 PM Larry Martell <[email protected]>
>> wrote:
>>
>>> On Mon, May 29, 2023 at 1:14 PM Thomas Mutavi <[email protected]>
>>> wrote:
>>> >
>>> > Hello, how  can i implement a form with several date fields which have
>>> date and time picker in django?
>>>
>>> You can use the jQuery UI datetimepicker.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Django users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/django-users/CACwCsY72xpH90NiaJMQCWeziz%3DqPZcnDPZewBVt3BHMSjVcowQ%40mail.gmail.com
>>> .
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Django users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-users/CA%2BZJHEoFJ%2Bgys1kEqO7bL%3D%2BxS-KiSnp_fdZzX79qGDi9ZND9hA%40mail.gmail.com
>> <https://groups.google.com/d/msgid/django-users/CA%2BZJHEoFJ%2Bgys1kEqO7bL%3D%2BxS-KiSnp_fdZzX79qGDi9ZND9hA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/CAPCf-y4_gx5vJ%2ByAyW232Fq-Y0-ZYhcCamNDDqc0AT-a5s16Kw%40mail.gmail.com
> <https://groups.google.com/d/msgid/django-users/CAPCf-y4_gx5vJ%2ByAyW232Fq-Y0-ZYhcCamNDDqc0AT-a5s16Kw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAKGT9mwQxBov6rW4-XFaSqhBj_0A124TRsTcEdFmssAMPqzcLw%40mail.gmail.com.

Reply via email to