我遇到以下问题:当我尝试通过模板从数据库中删除成员时,出现以下错误:
类型对象“成员”没有属性“ _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)
和我的删除视图: …