2
我这是在管理registerd像Django管理不会列出模型对象,而是计数显示有
class general(admin.ModelAdmin):
class Media:
js = ('/static/js/tiny_mce/tiny_mce.js', '/static/js/tiny_mce/textareas.js',)
class ProfesseursAdmin(general):
list_display = ('prenom' , 'nom')
fields = ['prenom','nom', 'biographie','photo']
admin.site.register(Professeurs, ProfesseursAdmin)
在Django管理部分,你可以简单的模型
class Professeurs(Metadata):
nom = models.CharField(max_length=255)
prenom = models.CharField(max_length=255)
biographie = models.TextField()
#photo = models.ForeignKey(image_model,blank=True)
photo = models.OneToOneField(Photo,primary_key=True,blank=True)
def __unicode__(self):
return "%s %s" % (self.nom, self.prenom)
只需点击模型即可查看您为此模型创建的所有实例。问题是当我创建一些“professeur”他们没有出现在professeur管理面板的报告中。但伯爵显示“3”,所以它看到有一些对象。我不明白为什么他们不露面
这里的问题是 https://dl.dropboxusercontent.com/u/14828537/Chose/Admin%20django.PNG
什么是您在管理员课程中使用的“常规”? – arulmr
它从admin.ModelAdmin heritates 类一般(admin.ModelAdmin): 类媒体: JS =( '/static/js/tiny_mce/tiny_mce.js', '/static/js/tiny_mce/textareas.js' ,) – CodeName
你能否提供“一般”课程的全部内容?也许那里有东西会导致冲突。 – QuantumLicht