Open H4rryK4ne opened 9 months ago
It seems to be a problem with Firefox, as it does not appear in Chromium.
Same problem with format DD/MM/YYYY. Only happens on Firefox, haven't found a solution yet. I'm gonna try to always send the data for the form in the form_kwargs["initial"], will report later.
Update for anyone facing this problem: adding attrs={"autocomplete": "off"}, whether on the fields in the form or in the settings, solves it. It prevents the browser from attempting to preserve user data on a soft-refresh, so the widget does not bug out when the format is different from the backend_date_format
Describe the problem I created a custom DateField:
When I load the page, I get
and the widget shows "15.11.2022" as expected.
But after reload (F5) I get
the hidden input changes and the widget displays "20.11.2015"
After anew reload the hidden input shows
and the widget shows "20.11.2020".
After anew reload the hidden input shows
and the widget shows "20.11.2020".
Somehow the year/century and the day get switched during reload. If I send a post request with with this widget, the date is still 2023-11-15, only the displayed date seems to be wrong.
To Reproduce Steps to reproduce the behavior:
Expected behavior A clear and concise description of what you expected to happen.
Console errors
Setup Information (please complete the following information):
[x] I have followed the [configuration instructions][configuration_page] and checked out the common error troubleshooting page.
[configuration_page]: https://monim67.github.io/django-bootstrap-datepicker-plus/configure/ -> PAGE NOT FOUND