diff --git a/company_data/admin.py b/company_data/admin.py
index fee3f26..b07f886 100644
--- a/company_data/admin.py
+++ b/company_data/admin.py
@@ -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 = '编辑 ''删除'
- 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 = '编辑 ''删除' # 定义按钮的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"),