Python 为什么在放置models.CASCATE时会出现此错误?
这是my models.py的内容:Python 为什么在放置models.CASCATE时会出现此错误?,python,django,Python,Django,这是my models.py的内容: content = models.TextField() seen = models.BooleanField(default=False) user = models.ForeignKey('Users', on_delete=models.CASCADE) def _str_(self): return self.content class Users(models.Model): id = m
content = models.TextField()
seen = models.BooleanField(default=False)
user = models.ForeignKey('Users', on_delete=models.CASCADE)
def _str_(self):
return self.content
class Users(models.Model):
id = models.AutoField(primary_key=True)
name = models.CharField(max_length=20)
online = models.BooleanField(default=False)
def _str_(self):
return self.name
pass
我在尝试将“models.CASCATE”放入\u delete模块时遇到此错误:
File "/workspace/testjson/App/backend/chat/chatApp/models.py", line 8, in Messages
user = models.ForeignKey('Users', on_delete=models.CASCATE)
AttributeError: module 'django.db.models' has no attribute 'CASCATE'```
Could someone explain me why I am getting this error? Thanks <3
文件“/workspace/testjson/App/backend/chat/chatApp/models.py”,第8行,在消息中
user=models.ForeignKey('Users',on_delete=models.CASCATE)
AttributeError:模块“django.db.models”没有属性“CASCATE”```
有人能解释一下我为什么会犯这个错误吗?谢谢这是型号。CASCADE
。将T替换为D它是模型。级联
。将T替换为D有打字错误。它的模型。级联
,在代码中替换它,它就会工作。有输入错误。它的模型。级联
,在代码中替换它,它就会工作。