Django forms.DateInput ставит ведущие нули в production из-за linux
На моем сайте есть ввод даты, где мне нужно, чтобы даты не имели ведущих нулей в столбце месяца или дня, что работает в моей среде разработки, которая является машиной windows.
'date_filed': DateInput(
format=('%#m/%#d/%Y')
Но когда я ввожу это в мой azure production, который работает на машине linux, ведущие нули возвращаются, потому что linux использует
format=('%-m/%-d/%Y') instead of format=('%#m/%#d/%Y')
У кого-нибудь есть предложения, кроме смены машины?
Вот остальная часть моего класса формы, если это имеет значение
class FormClass(ModelForm):
class Meta:
model = SomeModel
fields = "some field names"
widgets = {
'date_filed': DateInput(
format=('%#m/%#d/%Y'),attrs={
}),