Django Варианты, которые не отображаются - PullRequest
0 голосов
/ 17 апреля 2020

Добрый день, я пытаюсь создать модель django, в которой можно выбрать, читал ли пользователь книгу или нет. Для этого я сделал список выбора. Но я не могу отобразить его на панели администратора. Все остальные поля отображаются кроме поля выбора. Можете ли вы сказать мне, где я иду не так. Я новичок в django и сослался на документацию. Ниже приведен код:

class Book(models.Model):

YES = 'y'
NO = 'n'

DID_READ_CHOICES = [
    (YES,'Yes'),
    (NO,'No'),
]

title = models.CharField(max_length=100)
author = models.ForeignKey(
    Author,
    on_delete=models.SET_NULL, 
    null=True,
    related_name='author_books'
    )
genre = models.ManyToManyField(Genre, help_text='Select a genre for this book')
summary = models.TextField(max_length=1000, help_text='Enter a brief description of the book',blank=True,null=True)
read = models.CharField(
    max_length=1,
    choices=DID_READ_CHOICES,
    default=NO,
    ),

objects = BookManager()

class Meta:
    ordering = ['title']

def __str__(self):
    return self.title

Спасибо

1 Ответ

0 голосов
/ 17 апреля 2020

В конце чтения есть завершающий вопрос, поэтому django не обнаружил поле.

...