仮想化(KVM)ネットワーク編クラウド(OpenStack)周辺機器サーバー管理Tipsスクリプト言語PythonPHPJavaScriptCMS・フレームWordPressDjangoFuelPHPCodeIgniterCakePHPITの話題OSSの話題ハードウェアの話題スマートフォンアミューズメントサイトについて徒然草お知らせお知らせ1お知らせ2HOMEフレームワーク・CMSDjangoUbuntu14.04LTSでのpython3-mysql.connectorによるDjango1.65の使用Ubuntu14.04LTSでのpython3-mysql.connectorによるDjango1.65の使用admin2014年6月19日TweetUbuntu14.04LTSでデータベースとしてMySQLを選択してDjango1.65を使う場合、aptでインストールできるpython3-mysql.connectorを利用すれば良いことが分かりました。こちらに、http://dev.mysql.com/doc/connector-python/en/connector-python-django-backend.html記してあります。syncdbの動作も問題ありませんでした。python3-mysql.connectorと普通にインストールします。このパッケージは、/usr/lib/python3/dist-packages/mysqlディレクトリにインストールされますが、このディレクトリにconnectorというディレクトリがあり、その中にdjangoディレクトリがあります。/usr/lib/python3/dist-packages/mysql/connector/djangoこのdjangoディレクトリの中身が、/usr/local/lib/python3.4/dist-packages/django/db/backends/mysqlとそっくりです。validation.pypython3-mysql.connectorは、MySQLを傘下に収めたOracle謹製のパッケージで、Djangoにも対応させたようです。mysiteとすると、mysite/mysite/settings.pyが自動的に作成されますので、このsettings.pyを次のように変更します。runserverで開発用のWebサーバーが動いてくれます。fixture(s)と、データベースを自動的に作成してくれました。runserverで開発用のWebサーバーを起動し、http://localhost:8000/adminとすると、管理者のユーザー名とパスワードを聞いてくるので、上で入力したadminとパスワードを入れると、次のように管理画面が現れます。いうことで、MySQLを傘下に収めたOracleがDjango用のMySQLBackEndsを作成してくれたようです。Oracle謹製なので、強い安心感がありますね。Starter」がありますので、本書に従ってpython3-mysql.connectorが使えるかどうか、検証してみようと思っています。posts:Django(1.5x)のチュートリアルについて【加筆】Djangoで作成した高機能ブログ「Django-Blog-Zinnia」が在りました。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。Communitycom,Inc.。