django管理後臺添加另存爲選項

  django後臺添加數據時,可能會有這種情況:新添加的數據和原來添加的數據大部分是重複的,我們沒有必要重新添加存在的數據,只要修改幾個特定的內容就可以了。

 所以這裏我們用到admin的另存爲功能(默認是關閉的)


打開

vim site-packages/django/contrib/admin/templatetags/admin_modify.py


找到'show_save_as_new': not is_popup and change and save_as,

添加註釋:

#'show_save_as_new': not is_popup and change and save_as,

在下面增加:

'show_save_as_new': context['has_add_permission'] and

                           not is_popup and (not save_as or context['add']),


保存

在打開後臺頁面,如下:

wKioL1MBkfiThZ_fAABakjfd4FI059.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章