我有一个简单的模型
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)
像这样在管理员中注册
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 管理部分,您只需单击您的模型即可查看您为此模型创建的所有实例。问题是当我创建一些“教授”时,他们没有出现在教授管理面板的报告中。但是计数显示“3”,所以它看到有一些物体。我不明白他们为什么不出现
这是问题的图片 https://dl.dropboxusercontent.com/u/14828537/Chose/Admin%20django.PNG