在列表页直接修改字段
list_editable = ['degree', 'desc']
效果:
===============
在课程列表,显示自定义函数的数据
然后,配置到列表显示
效果:
=========================
列表跳转
def go_to(self):
from django.utils.safestring import mark_safe
return mark_safe("<a href='http://www.126.com'>跳转</>")
配置到列表显示
效果:
========================
设置页面刷新
refresh_times = []
这是xadmin提供的
C:\Users\hlg\PycharmProjects\MxOnline\extra_apps\xadmin\plugins\refresh.py
效果:
========================
在保存课程的时候统计课程机构的课程数
def save_models(self):
# 在保存课程的时候统计课程机构的课程数
obj = self.new_obj
obj.save()
if obj.course_org is not None:
course_org = obj.course_org
course_org.course_nums = Course.objects.filter(course_org=course_org).count()
course_org.save()