django jsi18n和jquery ui datepicker格式的兼容性

时间:2012-05-13 14:03:33

标签: django jquery-ui internationalization jquery-ui-datepicker

我试图在本地化的Django应用程序中使用jquery ui datepicker。我想根据语言格式化日期(由于不同语言的自定义验证)。在django中,有js helper django.views.i18n.javascript_catalog,它返回所需的格式,但这些格式与jquery ui datepicker dateFormat属性不兼容。

例如,django给出了这个:

formats['SHORT_DATE_FORMAT'] = 'd.m.Y';

formats['DATETIME_INPUT_FORMATS'] = ['%d.%m.%Y %H:%M:%S', '%d.%m.%Y %H:%M', '%d.%m.%Y', '%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M', '%Y-%m-%d'];`

但是这些都不适用于jquery ui datepicker dateFormat attr。 Datepicker需要不同的格式。

这个问题有解决办法吗?例如django(python)到datepicker解析器?谢谢你的任何解决方案。至少,我可以编写自己的djangoToDatepicker解析器,但我希望有更清晰的解决方案。

0 个答案:

没有答案