这是我的models.py文件
models.py
from django.db import models
class Album(models.Model):
artist = models.CharField(max_length=250)
album_title = models.Charfield(max_length=500)
genre = models.Charfield(max_length=100)
album_logo = models.Charfield(max_length=1000)
class Song(models.Model):
album = models.ForeignKey(Album, on_delete=models.Cascade)
file_type = models.CharField(max_length=10)
song_title = models.Charfield(max_length=250)
我收到CharField未找到属性的错误
答案 0 :(得分:0)
更改models.py,
寻找 Charfield 。它应该是 models.CharField 。
这就是触发错误的原因。 Python严格区分大小写。
Charfield 和 CharField 都不同。
答案 1 :(得分:0)
不,你的Charfield错误,而不是CharField。你错误地使用了四次; Python区分大小写。