我有一個我在python中編寫的小應用程序。對一些web框架做了一些研究並決定使用django。我正在閱讀手冊,並一步一步地學習,但是我堅持在第19頁給出的例子。當我輸入命令,我得到和錯誤。Django NameError:name'models'is not defined
import datetime
from django.utils import timezone
# ...
class Poll(models.Model):
# ...
def was_published_recently(self):
return self.pub_date >= timezone.now() - datetime.timedelta(days=1)
錯誤:
Traceback (most recent call last):
File "<console>", line 1, in <module>
NameError: name 'models' is not defined
我用Google搜索 「Django的NameError:」 並沒有發現多少。
謝謝。
這是什麼「第19頁」得到這個錯誤? –
我爲你修正了縮進。您應該正確縮進代碼,因爲我確定您知道縮進在python中至關重要。你也應該粘貼整個文件。 –
我猜「第19頁」並不重要。對於代碼抱歉。我認爲通過在''中添加代碼將會正確格式化。 – fpena06