0
我在寫一個叫做「Entry」的Django模型,並且有一個名爲「name」的屬性,我不希望用戶能夠改變。Django:Models'「editable = False」導致「未知的字段錯誤」
按照文檔我會使用編輯,並將它設置爲False:https://docs.djangoproject.com/en/1.9/ref/models/fields/#editable
有了這個包括我對這種模式的代碼如下所示:但是
from django.db import models
class Entry(models.Model):
name=models.CharField(max_length=50, editable=False)
這給我的錯誤:
django.core.exceptions.FieldError: Unknown field(s) (name) specified for Entry
當我刪除可編輯它工作正常,但我錯過了什麼,以及如何禁用正在編輯的屬性?
我使用Django 1.9與Python2.7
感謝