2015-09-24 4 views
0

Предположим, у меня есть следующие модели:Джанго формы вместо первичного ключа в Джанго-администратора

class Product(models.Model): 
    tags = models.CharField(max_length=50) 
    created_at = models.DateTimeField(auto_now_add=True) 
    type = models.ForeignKey(ContentType, related_name='type') 

class Flash(models.Model): 
    name = models.CharField(max_length=50) 

class Lense(models.Model): 
    name = models.CharField(max_length=50) 

Возможно ли в Джанго администратора, вместо того, чтобы pk поле типа по форме продукта, чтобы все формы, которые моделируют с этим pk?

+1

Что вы имеете в виду? –

ответ

0

Вы не отправлял ContentType модель, и вы, вероятно, не установлено uncode для модели

class ContentType(models.Model): 
    title = models.CharField(max_length=200) 
    ... 

    def __unicode__(self): 
     return self.title 

Если вы делаете, как выше, вы увидите названия продукта вместо pk

Смежные вопросы