您好我想显示在Django的管理部分定制管理模式的Django如何显示自定义的管理模型
到目前为止,我创建了一个TEST_DATA类这样
class TestData:
@classmethod
def get_test_data(self):
list = []
for x in range(0,50):
list.append(x)
return list
,我将其导入到admin.py
from django.contrib import admin
from polls.test_data import TestData
class TestClass(admin.ModelAdmin):
list = TestData.get_test_data()
admin. site.register(TestClass)
,这给了我一个错误
TypeErro r:'MediaDefiningClass'对象不可迭代
如何解决此问题并在管理中显示自定义模型?谢谢你在前进
你可以发布相关的堆栈跟踪吗? – karthikr
不要将变量和模型管理字段作为'list'调用 - 你正在映射内建的'list'。 – alecxe