-Pythonはデフォルトでubuntuにインストールする必要があります
公式リリースバージョンをインストールします。[http://www.djangoproject.com/download/](http://www.djangoproject.com/download/)にインストールパッケージをダウンロードし、解凍してインストールします。
sudopythonsetup.pyinstall
Djangoがインストールされているかどうかを確認します。pythonシェルに入力します。
>>> import django
>>> django.VERSION
正常にインストールされると、バージョン番号が(1、5、1、 'final'、0)のスタイルで表示されるはずです。
シェルに直接入力します
sudo apt-get install mysql-server
MySQLをインストールできます
途中でパスワードを入力するように求められます。入力するか、そのままにしておくことができます。
MySQLがインストールされているかどうかを確認します。
netstat -tap|grep mysql
インストールが成功すると、tcp 0 0 localhost:mysql : LISTENのような情報が表示されるはずです。
次に、シェルに入ることができます
mysql -u root -p
MySQLシェルを入力し(インストール中にパスワードを設定した場合は、パスワードを入力する必要があります)、さまざまなデータベース操作を実行します
sudo apt-get install python-mysqldb
1 )settings.pyを開き、次の段落を見つけます。
DATABASES ={'default':{'ENGINE':'django.db.backends.', # Add 'postgresql_psycopg2','mysql','sqlite3' or 'oracle'.'NAME':'', # Or path to database file if using sqlite3.'USER':'', # Not used with sqlite3.'PASSWORD':'', # Not used with sqlite3.'HOST':'', # Set to empty string for localhost. Not used with sqlite3.'PORT':'', # Set to empty string fordefault. Not used with sqlite3.}}
2 )「ENGINE」をdjango.db.backends.mysqlとして構成します
3 )「NAME」は、mydbなどの選択するDB名として構成されます。
4 )「USER」「PASSWORD」は、対応するユーザー名とパスワードを入力します
5 )「HOST」の構成が疑わしいので、動作するかのように空のままにしておきます。
6 )テスト構成:
`` mysite ''プロジェクトディレクトリでpythonshellを実行します
python manage.py shell
次のコマンドを入力して、データベース構成をテストします。
>>> from django.db import connection
>>> cursor = connection.cursor()
エラーメッセージが表示されない場合は、データベース構成は正しいです。それ以外の場合は、エラーメッセージを表示してエラーを修正する必要があります。
参照:[http://www.djangobook.com/en/2.0/chapter05.html](http://www.djangobook.com/en/2.0/chapter05.html)
環境構成はほぼこのようなものです。まずここに書き込んでから、問題があれば変更してください。
Recommended Posts