2012-02-14 109 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(); 
    } 
}); 
相關問題