Помогите найти ошибку в определении модели Django

class Post(object):                                  # 1
title = models.CharField(max_length=255)             # 2
content = models.TextField()                         # 3
creation_date = models.DateTimeField(blank=True)     # 4
def __unicode__(self):                               # 5
    return self.title()                              # 6
def get_absolute_url(self):                          # 7
    return '/question/%d/' % self.pk                 # 8
class Meta:                                          # 9
    db_table = 'qa__question'                        # 10
    ordering = ['-creation_date']                    # 11

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Albert

Правильные ответы:

Ответ

  1. Наследование происходит не от объекта Model

  2. Метод self.title является константой и должен возвращаться без скобок в конце

  3. Имя не должно содержать нескольких подчеркиваний, потому что Django использует нотацию подчеркиваний для внутренних нужд (например фильтрация)

→ Ссылка