ローカライズされたDjangoアプリでjqueryuidatepickerを使用しようとしています。言語に基づいて日付をフォーマットしたい(異なる言語のカスタム検証のため)。djangoには、必要な形式を返すjsヘルパーdjango.views.i18n.javascript_catalogがありますが、これらの形式はjquery uidatepickerdateFormat属性と互換性がありません。
たとえば、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 datepickerdateFormatattrには使用できません。Datepickerには別の形式が必要です。
この問題の解決策はありますか?例:django(python)からdatepickerパーサーへ?解決策をありがとうございます。少なくとも、私は自分のdjangoToDatepickerパーサーを作成できますが、よりクリーンなソリューションが必要です。