2013-05-22 3 views
2

내가 이런 자기 참조 모델이 있습니다장고 관리자 쇼 관련 개체 인라인 (자기 참조)

class Item(models.model): 
     parent = models.ForeignKey('Item',null=True,blank=True) 
     field = models.CharField(max_length=100) 

를 내가 이렇게하려면 관리자의 계층 구조를 표시 할 내가 할 :

class ItemInline(admin.TabularInline): 
    model = Item 
    can_delete = False 

class ItemAdmin(admin.ModelAdmin): 
     inlines = (ItemInline,) 

admin.site.register(Item, ItemAdmin) 

그러나 작동하지 않습니다. 관리자가 항목에 액세스하려고 시도하면 끝없이 멈 춥니 다. 항목 목록에 액세스 할 수 있습니다. 그러나 인라인을 제거하면 제대로 작동합니다.

답변