내가 할 수있는 장고 관리자 섹션에서 그장고 관리자는 모델 객체를 나열하지 않고 카운트 쇼는
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)
같은 관리자에 등록을 한되는 간단한 모델
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 admin 패널의 보고서에 나타나지 않는 "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