基板設計記録WEBアプリその11
Django Templateを使ってHTMLを表示するアプリを作成するとしたが
データベースの設定を反映させようと
python manage.py migrate
と打ち込むとまた新しいエラーメッセージを吐いた
それがこのエラーメッセージ
この
MySQLdb.exeptions.OperationalError:(1045, "Access denied for user 'user'@'loalhost' (using password: YES)")
とは
データベースへのログインが失敗したメッセージであり、
MySQLサーバー(今回の場合だとMariaDBサーバー)が
正常に起動していないか、
ユーザー名、パスワードが間違っている場合に出るもの
まずMariaDB単体で、きちんと動作しているかを確認する
Djangoとの接続はその後で行う事にする
MySQL ClientでPDR_dbというデータベースを作成し、
PDR_dbが作成されているか確認した。
無事に作成されている事が確認できた為、MariaDBを起動状態にしたまま
python manage.py runserverと打ち込みHello・・・が表示されるはず。。
だが、SyntaxError: invalid character in identifierが表示された
意味は、シンタックスエラー:識別子(identifier)に無効な文字が
含まれているという事
考えられる原因として、全角、半角の違いか全角スペースが含まれている
の2つ
早速、PDR/urls.pyの20行目の該当箇所を修正する