2012-02-14 112 views

回答

1

我只是用css隐藏它。

<style type="text/css"> 
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { 
    display: none 
} 
</style> 

如果你想这样做无处不在,我会创造CSS静态文件,并在您的管理基础模板加载 - 要替换​​的一个中心位置,如这一个。

+0

适合我。那是我最后的手段;我只是不知道是否有一个DateField()隐藏这个选项。 – patrickn 2012-02-15 14:31:22

0

我还没有试过,但它可能工作把一个空间,在msgstr中/django/contrib/admin/locale/en/LC_MESSAGES/djangojs.po:

#: media/js/admin/DateTimeShortcuts.js:133 
#: media/js/admin/DateTimeShortcuts.js:182 
msgid "Today" 
msgstr " " 

然后重新编译通过运行语言文件:

django-admin.py makemessages -l en 
+0

有趣。虽然,看起来有些黑客。 :] – patrickn 2012-02-14 21:00:55

0

这对我来说是个诀窍(Django v1.10)。它删除了'今日'和'现在'链接

django.jQuery(window).load(function(){ 
var shortcutsDiv = document.getElementsByClassName("datetimeshortcuts"); 
for (var i = 0; i < shortcutsDiv.length; i++) { 
    var link = shortcutsDiv[i].firstElementChild; 
    link.remove(); 
    } 
}); 
相关问题