提交 49fca649 编写于 作者: N newpanjing

fix

上级 60c62618
无法预览此类型文件
...@@ -24,7 +24,6 @@ class DepartmentAdmin(admin.ModelAdmin): ...@@ -24,7 +24,6 @@ class DepartmentAdmin(admin.ModelAdmin):
actions_on_top = True actions_on_top = True
class ImageInline(admin.TabularInline): class ImageInline(admin.TabularInline):
model = Image model = Image
...@@ -76,6 +75,7 @@ class ProxyResource(resources.ModelResource): ...@@ -76,6 +75,7 @@ class ProxyResource(resources.ModelResource):
class Meta: class Meta:
model = Employe model = Employe
@admin.register(Employe) @admin.register(Employe)
class EmployeAdmin(ImportExportActionModelAdmin): class EmployeAdmin(ImportExportActionModelAdmin):
resource_class = ProxyResource resource_class = ProxyResource
...@@ -93,15 +93,15 @@ class EmployeAdmin(ImportExportActionModelAdmin): ...@@ -93,15 +93,15 @@ class EmployeAdmin(ImportExportActionModelAdmin):
date_hierarchy = 'create_time' date_hierarchy = 'create_time'
fieldsets = [(None, {'fields': ['name', 'gender','phone']}), fieldsets = [(None, {'fields': ['name', 'gender', 'phone']}),
(u'其他信息', { (u'其他信息', {
'classes': ('123',), 'classes': ('123',),
'fields': ['birthday', 'department', 'enable']})] 'fields': ['birthday', 'department', 'enable']})]
@transaction.atomic @transaction.atomic
def test(self, request, queryset): def test(self, request, queryset):
pass pass
# 增加自定义按钮 # 增加自定义按钮
actions = [test, 'make_copy', 'custom_button'] actions = [test, 'make_copy', 'custom_button']
...@@ -119,6 +119,14 @@ class EmployeAdmin(ImportExportActionModelAdmin): ...@@ -119,6 +119,14 @@ class EmployeAdmin(ImportExportActionModelAdmin):
# 给按钮追加自定义的颜色 # 给按钮追加自定义的颜色
custom_button.style = 'color:black;' custom_button.style = 'color:black;'
# 链接按钮,设置之后直接访问该链接
# 3中打开方式
# action_type 0=当前页内打开,1=新tab打开,2=浏览器tab打开
# 设置了action_type,不设置url,页面内将报错
custom_button.action_type = 1
custom_button.action_url = 'https://www.baidu.com'
def make_copy(self, request, queryset): def make_copy(self, request, queryset):
ids = request.POST.getlist('_selected_action') ids = request.POST.getlist('_selected_action')
for id in ids: for id in ids:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册