2
"장고에 대한 확실한 안내서"라는 책을 통해 작업 중이며 코드 조각에 붙어 있습니다. 내 urls.py에 다음 코드Django 오류 : NameError 이름 'current_datetime'이 정의되지 않았습니다.
from django.conf.urls.defaults import *
from mysite.views import hello, my_homepage_view
urlpatterns = patterns('', ('^hello/$', hello),
)
urlpatterns = patterns('', ('^time/$', current_datetime),
)
그리고 다음 내 views.py 파일의 코드 한
ROOT_URLCONF = 'mysite.urls'
:
이
내 settings.py에서 코드입니다 :from django.http import HttpResponse
import datetime
def hello(request):
return HttpResponse("Hello World")
def current_datetime(request):
now = datetime.datetime.now()
html = "<html><body>It is now %s.</body></html>" % now
return HttpResponse(html)
그러나 개발 서버에서 코드를 테스트 할 때 다음 오류가 발생합니다.
NameError at /time/
name 'current_datetime' is not defined
누군가 나를 도와 줄 수 있습니까? 이것은 실제로 책에서 복사 - 붙여 넣기입니다. 나는 어떤 실수를하지 않는다.
와우, 저 더미 같은 느낌 !! : 여기
몇 가지 문서입니다. 내 코 바로 아래에. – Diego