ryotankの備考録日記

趣味の電子工作についての備考録などなど

基板設計記録WEBアプリその13

マイグレーションファイルの生成をしたがエラーが2回出た

1回目は、'class Meta'の属性が無効との事だったので
とりあえずコメントアウトをし、再度マイグレーションファイルの生成を実行

f:id:ryotank:20220302234017p:plain
models.pyのモデル定義後、直後にマイグレーションファイルの生成を実行した時のコンソール画面

2回目は、インポートエラーで
"cannot import name 'HttpReseponse' from 'django.http' "というエラーメッセージが

f:id:ryotank:20220302234105p:plain
class Metaの箇所をコメントアウトしmodels.pyを修正してマイグレーションファイルの生成を実行し出たエラーメッセージ

これは、PDR/pdr_app/urls.pyの7行目と
PDR/pdr_app/views.pyの2行目が原因で発生したもの

#pdr_app/urls.py
#coding: utf-8

#2022-2-2作成

from django.urls import path
from . import views

app_name = 'pdr_app'
urlpatterns = [
	path('', views.index, name='index'),
]
#pdr_app/views.py
#coding: utf-8
from django.http import HttpReseponse

# Create your views here.
#2022-2-2 編集

def index(req):
  return HttpReseponse('Hello World')


確かにpdr_app/views.pyの中身がおかしいなw

次回はpdr_app/views.pyの中身をちゃんとしたものにする