commit
This commit is contained in:
parent
c9b01deca2
commit
36c13e9a10
|
@ -10,14 +10,15 @@ class CompanyResearchInfoAdmin(admin.ModelAdmin):
|
|||
search_fields = ['company_name'] # 根据问卷名称进行搜索
|
||||
list_filter = ['shareholder_nature'] # 添加过滤器
|
||||
|
||||
# 修改列表页属性
|
||||
def action_buttons(self, obj):
|
||||
view_name = 'admin:company_data_companyresearchinfo_change'
|
||||
format_string = '<a class="button" href="{}">编辑</a> ''<a class="button" href="{}">删除</a>'
|
||||
url = reverse(view_name, args=[obj.pk])
|
||||
return format_html(format_string, url, url)
|
||||
action_buttons.short_description = '操作'
|
||||
view_name = 'admin:company_data_companyresearchinfo_change' # 定义视图名称,这是Django admin中用于编辑对象的视图
|
||||
format_string = '<a class="button" href="{}">编辑</a> ''<a class="button" href="{}">删除</a>' # 定义按钮的HTML格式,其中的"{}"将被下面的`url`替换
|
||||
url = reverse(view_name, args=[obj.pk]) # 使用Django的`reverse`函数生成编辑页面的URL,其中`args=[obj.pk]`表示将对象的主键作为参数传递给视图
|
||||
return format_html(format_string, url, url) # 使用Django的`format_html`函数将格式字符串和URL组合成HTML代码
|
||||
action_buttons.short_description = '操作' # 设置该方法在Django admin界面中的显示名称为"操作"
|
||||
|
||||
# 编辑页属性
|
||||
# 修改编辑页属性
|
||||
fieldsets = (
|
||||
('工商信息', {'fields': (
|
||||
("company_name", "legal_entity_name", "shareholder_nature"),
|
||||
|
|
Loading…
Reference in New Issue