「Djangoのツボとコツがゼッタイにわかる本」秀和システム
を最初からやっていて、helloworldに表示するだけのところで、本の通りやったら2回つまずいたので
質問です
helloworldを表示するのに本では
views.py
from django.http import HttpResponse def helloworldfunc(request): return HttpResponse('hello world')
urls.py
from django.contrib import admin from django.urls import path urlpatterns = [ path('admin/', admin.site.urls), path('helloworldurl/', helloworldfunc) ]
と記載があり、これをそのまま実行すると、NameError: name 'helloworldfunc' is not definedmになります
urls.pyに
from .views import helloworldfunc
をいれたら、やっとhelloworldが表示されました
これって書籍が間違ってるであってますでしょうか
helloworldという第一歩で2回もつまずかされたので疑問に思いました
今後この本を進める際は、本の通りにコードを打っても動かない可能性を飲み込んだ上で進んだほうがいいという認識がよいでしょうか
回答1件
あなたの回答
tips
プレビュー