What's the cleanest, simplest-to-get running datepicker in Django?

前端 未结 11 1560
-上瘾入骨i
-上瘾入骨i 2020-12-04 09:37

I love the Thauber Schedule datepicker, but it\'s a datetime picker and I can\'t get it to just do dates. Any recommendations for nice looking datepickers that come with ins

11条回答
  •  隐瞒了意图╮
    2020-12-04 09:46

    When it comes to date-pickers my choice is Bootstrap Datepicker. You can implement it in your django app by using django-bootstrap-datepicker-plus which works both on newer and older DJango versions. I maintain the repository and tested it working in DJango version 1.8, 1.10, 1.11 and 2.0.4.

    The setup is quite easy. You just install it.

      pip install django-bootstrap-datepicker-plus
    

    Import the widget in your forms.py file

        from bootstrap_datepicker_plus import DatePickerInput
    

    Add the widget to your date field

        class ToDoForm(forms.Form):
            date = forms.DateField(
                widget=DatePickerInput(
                    options={
                        "format": "mm/dd/yyyy",
                        "autoclose": True
                    }
                )
            )
    

    Detailed instructions are available on the django-bootstrap-datepicker-plus Github Page.

    Disclaimer: This widget package is now owned and maintained by me. For any issues with it feel free to open issues on the Github Page.

提交回复
热议问题