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