virtualenv と virtualenvwrapper を構成した後、pycharm を使用して新しいプロジェクトを作成します。後で直面する問題は、これまでのチュートリアルの原則に従って、学習用の開発データベースとして SQLite を使用してきたため、開発環境は本番環境と可能な限り一致する必要があると考えられます。実稼働環境にデプロイされた mysql データベースで開発してみてください。
簡単なはずだと思っていたら、思いがけずトラブルに見舞われました
Baidu によると、見つかった解決策はおそらく次のとおりです。
MySQLdb
mysql のインストールに付属するコネクタ
pymysql
2、内蔵コネクタ
非常に公式に見える別のバージョンですが、公式のインストール方法によると、常に mysql.connector.django モジュールが利用できないことを示すメッセージが表示されます。 。 。 。理由がわかりません。慎重に検索した結果、インストールに成功した学生が中国語の Unicode エラーに遭遇したことがわかりました。 。 。 。 。ごめんなさい
3、pymysql
これは、python3 で django-mysql を試してみることに関するブログの解決策です。非公式だったので最初は使いませんでしたが、意外と簡単に使えて成功しました。 。 。
プロジェクトの inti.py を追加します:
リーリー