charfield属性的django错误

时间:2017-05-28 11:38:14

标签: python django

这是我的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未找到属性的错误

error i am getting

2 个答案:

答案 0 :(得分:0)

更改models.py,

寻找 Charfield 。它应该是 models.CharField

这就是触发错误的原因。 Python严格区分大小写。

Charfield CharField 都不同。

答案 1 :(得分:0)

不,你的Charfield错误,而不是CharField。你错误地使用了四次; Python区分大小写。