ryotankの備考録日記

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

基板設計記録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行目の該当箇所を修正する