【发布时间】:2016-09-04 05:04:39
【问题描述】:
Grappelli 默认 datepicker 将星期日作为一周的第一天。这真的很烦人!对于我现在和未来的所有模特,我希望星期一成为一周的第一天。
有没有办法做到这一点?
到目前为止,我发现的唯一“solution”涉及更改模型的媒体类。但是,此解决方案似乎不适用于以下解决方案:
class Monkey(ImportExportActionModelAdmin):
class Media:
js = ("static/i18n/ui.datepicker-en-GB.js")
...
static/i18n/ui.datepicker-en-GB.js 在哪里
(function($) {
// datepicker, timepicker init
grappelli.initDateAndTimePicker = function() {
var options = {
closeText: "Done",
prevText: "Prev",
nextText: "Next",
currentText: "Today",
monthNames: [ "January","February","March","April","May","June",
"July","August","September","October","November","December" ],
monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ],
dayNames: [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ],
dayNamesShort: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ],
dayNamesMin: [ "Su","Mo","Tu","We","Th","Fr","Sa" ],
weekHeader: "Wk",
dateFormat: "dd/mm/yy",
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ""
};
} )(grp.jQuery);
在任何情况下,此解决方案都不是最佳解决方案,因为任何使用日期的新模型都必须定义相同的 Meta 类。
【问题讨论】:
标签: django jquery-ui-datepicker django-grappelli