2013-04-14 75 views
0

我是Django的新手,我正在做官方教程(https://docs.djangoproject.com/en/1.5/intro/tutorial02/)。我到了教程的一部分,我必須將「was_published_recently」對象添加到管理站點。我收到以下錯誤,當我嘗試添加:Django時區錯誤

Exception Type:  NameError Exception Value: 

global name 'timezone' is not defined 

Exception Location:  in was_published_recently, line 9 Python 
Executable:  c:\python27\python.exe Python Version: 2.7.4 Python 
Path: 

['E:\\Egyetem\\programoz\xe1s\\webfejleszt\xe9s a gyakorlatban\\Django 
projects\\first project\\mysite', 
'C:\\Windows\\system32\\python27.zip', 
'c:\\python27\\DLLs', 
'c:\\python27\\lib', 
'c:\\python27\\lib\\plat-win', 
'c:\\python27\\lib\\lib-tk', 
'c:\\python27', 
'c:\\python27\\lib\\site-packages'] 

我試圖添加到ENVIROMENTAL路徑C:\ python27 \ lib中,但它並沒有解決問題。

+0

這聽起來像你有一箇舊版本的Django安裝。你是如何安裝它的? –

回答

1

教程2指回教程1,在此提到:

from django.utils import timezone 

它添加到您的腳本。

+0

我將此行添加到了我的models.py文件中,並且還添加了以下行: import datetime Thank you,now it works :) – Slenkra