2016-08-15 162 views
1

我已经尝试了In Django admin, how can I hide Save and Continue and Save and Add Another buttons on a model admin?中列出的所有解决方案,并且该帖子来自几年前,并且我找不到有关如何禁用这些按钮的任何内容。由于自定义保存,保存并继续编辑按钮会导致错误。有没有办法在当前版本的django中禁用它? 约束: - 无法在应用程序之前django.contrib.admin - 我只需要禁用它的一种形式。 - 我有一个自定义的创建形式,它有一个自定义的保存方法(它是一个帐户创建)如何在django 1.9中删除django-admin中的保存并继续编辑按钮,以便它不存在?

回答

1

你可以隐藏按钮(底层的功能仍然存在,但按钮不可见)。

这应该工作

from django.contrib import admin 

class MyModelAdmin(admin.ModelAdmin): 
    ... 

    class Media: 
     css = { 
      'all': ('some/path/to/css/disable_save_and_continuue_editing_button.css' 
     } 

disable_save_and_continuue_editing_button.css

input[name="_continue"] { 
    display: none; 
} 
相关问题