我有一个用于我的gradeScalesSettings
模型的ModelAdmin
子类:
@admin.register(gradeScalesSetting)
class gradeScalesSettingAdmin(admin.ModelAdmin):
list_display = ('configuration_select', 'NumberOfGrades', 'Rounding','Precision', 'Status',)
change_list_template = 'admin/Homepage/view.html'
实际结果
我点击等级比例设置之后:
如何将其连接到我的views.py文件? 以下是我想在我的views.py中编写的代码:def gradescales(request):
gradeScalesSettings = gradeScalesSetting.objects.all()
configurations = configuration.objects.all()
rounding = gradeScalesSetting.objects.all().values_list('Rounding', flat=True).distinct()
print(rounding)
return render(request, 'Homepage/gradescale.html', {"rounding": rounding,"gradeScalesSetting":gradeScalesSettings,"configurations":configurations})
当我尝试这个时:
@admin.register(gradeScalesSetting)
class gradeScalesSettingAdmin(admin.ModelAdmin):
def new_NumberOfGrades(self, obj):
if obj.NumberOfGrades == 'Grade Scale Settings':
return '<a href="view.html" </a>' # this url will redirect to your
在我的
ModelAdmin
子类中:list_display = ('configuration_select', 'new_NumberOfGrades', 'Rounding','Precision', 'Status',)
有没有办法将它连接到我的views.py文件?
期望的结果
这是我想在我的view.html中展示的内容:
那就是为什么我想将它连接到我的views.py文件中。