前提・実現したいこと
Djangoを使ってHTMLの内容を操作するためにspyderにてテンプレートの利用がしたいのですが、作成した内容がWebブラウザに表示されません。
views.pyでエラーが発生しました。
発生している問題・エラーメッセージ
'django.http.HttpResponse' imported but unused
エラーメッセージ
該当のソースコード
1〜5の手順でしています
1、アプリケーションの登録
hello を追加しました
setting.py
〜省略
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'hello'
]
〜省略
2、index.htmlを作成する
index.html
3、urlpatternsの修正
url.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
4、indexの修正
views.py
from django.shortcuts import render
from djamgo.http import HttpResponse #ここでエラー
def index(request):
return render(request, 'hello/index.html')
5、Webブラウザに表示
→されなかった
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー