您好我想顯示在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