2017-01-16 104 views
0

繼承所以我有一個抽象基類模型Django的多個模型類

class AbstractBase(models.Model): 
    category = models.CharField() 
    // Some fields 

    class Meta: 
     abstract = True 

現在很多類都是從這個基地繼承。每個類別都有自己的字段

class Category1(AbstractBase): 
     //some code 



class Category2(AbstractBase): 
      //some code 

。 。 。

class CategoryN(AbstractBase): 
      //some code 

現在我不想爲這些模型中的每一個創建單獨的內聯等。

這是因爲在管理員中,只有其中一個模型需要根據它是哪個類別來顯示。

class CategoryAdminInLine(nested.NestedTabularInline): 
    model = Category 
    fields = //some common fields 

有沒有簡單的方法可以做到這一點?

回答