小编pus*_*cat的帖子

无法停顿:类型对象“成员”没有属性“ _default_manager,Django 1.10”

我遇到以下问题:当我尝试通过模板从数据库中删除成员时,出现以下错误:

类型对象“成员”没有属性“ _default_manager”

我不确定自己在做什么错,因为一切似乎都尽可能正常。波纹管是我的问题的模型,视图和模板片段。

GENDER_CHOICES = (
    ('M', 'Male'),
    ('F', 'Female'),
)


class Member(models.Model):
    """Model for a member"""
    surname = models.CharField(max_length=255)
    names = models.CharField(max_length=255)
    gender = models.CharField(max_length=1, choices=GENDER_CHOICES)
    dob = models.DateField()
    # anniversary = models.ForeignKey(Anniversary)
    email = models.EmailField()
    phone = PhoneNumberField(help_text='Please, use this format +3232')
    address = models.CharField(max_length=255)
    suburb = models.CharField(max_length=255, choices=Suburbs_list, default=Suburbs_list[0][0])
    province = models.CharField(max_length=255, choices=Provinces_List, default=Provinces_List[8][1])
    country = models.CharField(max_length=255, default='Unite Kingdom')
    previous_church = models.CharField(max_length=255)
    added_date = models.DateField(default=datetime.date.today)

    def __str__(self):
        return self.surname

    class Meta:
        ordering = ['-suburb', 'province']
Run Code Online (Sandbox Code Playgroud)

和我的删除视图: …

django django-templates django-forms django-views

5
推荐指数
1
解决办法
578
查看次数