ryotankの備考録日記

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

電子工作作業報告書管理アプリその46

前回その45では
"MySQLサーバーに接続できません"
との事だったので

settings.pyでMySQLサーバーに接続設定しても

肝心のmanage.pyには
MySQLを使うように設定変更してない事が原因かな??
と思い

import pymysql
pymysql.install_as_MySQLdb()  #manage.pyにMySQLを使うように設定変更 2022-2-5

と書き加え
再度サーバーを起動したら
画面のような

f:id:ryotank:20220205175830p:plain
MySQLを使うように設定変更してサーバーを起動で出たエラーメッセージ

"SyntaxError:Non-UTF-8 code starting with'\x82' in file
manage.py on line9, but no encodinf declared; see http//python.org
/dev/peps/pep-0263/ for details"

??どういう意味なんだろう

意味としてはエンコーディング認識の違いでpython
ソースコードを正しく解釈できない為出るエラーみたい

# coding: utf-8

というのをmanage.pyの1行目に入れる

また新しいタイプのエラーメッセージが出た!!