多くの初心者は、Python と Django をインストールする方法を尋ねます。ここでは、Windows 2003 でこれら 2 つのソフトウェアをインストールする手順を簡単に紹介します。
をダウンロードしてインストールします Python 公式ダウンロード アドレス: http://www.python.org/ftp/python/
ここで選択するのは Python 2.7.2 です。最新バージョンは Python 3.2.2 ですが、Django は現在 Python 3.2.2 をサポートしていません。
インストール手順は非常に簡単です。図 1 に示すように、インストール パッケージをダブルクリックしてインストールを開始します。
写真1
[次へ] ボタンをクリックして、Python インストール コンポーネントの選択インターフェイスに入ります。ここでは、すべてのコンポーネントをインストールし、デフォルト設定を選択します。図 2 に示すように。
写真2
インストールが完了したら、図 3 に示すように、オペレーティング システムの環境変数 Path を設定し、Python インストール パス「;D:Python」を追加する必要があります
写真3
設定が完了したら、CMD コマンド プロンプト ウィンドウを開き、「python」と入力して Enter キーを押すと、図 4 に示すような画面が表示されます。
写真4
これで、Python のインストールは完了しました。コマンド print "Hello world" を入力して文字列を出力し、Enter キーを押して、プログラムの実行結果が同じかどうかを確認します。
2. Django
写真5
インストールが完了すると、Django が D:PythonLibsite-packagesdjango ディレクトリにインストールされていることがわかりました。このディレクトリには bin サブディレクトリがあり、一般的な Django コマンドが保存されます。今後の操作を容易にするために、この bin パスをオペレーティング システムの環境変数 Path に追加する必要があります。 Django コマンド パス「;D:PythonLibsite-packagesdjangobin」を追加します。図 6 に示すように。
写真6
ここまでで Django のインストールは完了しました。次に、動作を開始できるかどうかを確認する必要があります。まず、CMD コマンド ウィンドウを開いて Django の通常のコマンドが使用できるかどうかを確認し、次に Django が Python 言語環境に統合されているかどうかを確認します。図 7 に示すように。
写真7
図からわかるように、まずオペレーティング システム プロンプトで「django-admin.py --version」を実行すると、システムは Django バージョン番号「1.3.1」を出力します。次に、「Python」と入力して Python 実行環境に入ります。「>>>」プロンプトで、Python モジュールのインポート ステートメント「import django」を入力します。このステートメントは、現在実行されている Python に「を導入した」ことを意味します。環境「django」関数モジュール; 次に、この関数モジュールの「VERSION」メソッドを使用して、このモジュールのバージョン番号を表示します。また、同じバージョン番号も表示されます。この情報がコンピューター上で完全に表示される場合は、コンピューターが Django システムに基づいて Python プログラムの実行を開始できることが証明されます。
3. Django プロジェクトを作成します
写真8
上の図のコマンドの説明です。まず、D ドライブにコマンド django-admin.py startproject mysite を入力して、Web サイトのディレクトリ名は mysite、パスは D:mysite です。次に、mysite ディレクトリに入り、「manage.py runserver」と入力して Web サイトを開きます。ポートを指定できます。デフォルトは 8000 です。ポート 90 を使用する場合は、manage.py runserver 90 と記述します。
最後に、ブラウザを開いてアドレス バーに http://localhost:8000 と入力します。「正常に動作しました」と表示されますか?図9に示すように
写真9
次に、Hello world ページを作成します:
Django を使用して、ページのコンテンツは view 関数によって生成され、D:mysite ディレクトリにビュー ファイル views.py を作成し、次のコンテンツを入力します。 次に、mysite ディレクトリ内の urls.py ファイルを次のように変更します。 最後に、ブラウザを開いてアドレスバーにアドレス http://localhost:8000/hello/ を入力します。結果は図 10 に示されています
。
図10
4. Mysqlデータベースアプリケーションを作成します
1. まず、MySQL データベースをインストールします。ここでは、D:MySQL にインストールします。詳細については、ドキュメントを参照してください: MySQL インストール図
公式ダウンロードアドレス: http://sourceforge.net/projects/mysql-python/files/
Windows版のダウンロードアドレス:http://www.codegood.com/downloads ここでは Windows バージョンを使用します MySQL-python-1.2.3.win32-py2.7.exe
2. settings.py設定ファイルのデータベース項目を変更します
D:mysite ディレクトリに settings.py ファイルがあり、それを開いて DATABASES 項目を見つけ、データベース接続パラメータを変更します。結果は以下の通りです:
from django.http import HttpResponse import datetime def hello(request): now = datetime.datetime.now() html = "<html><body><h3>Hello World!</h3>It is now %s </body></html>" % now return HttpResponse(html)
CMD ウィンドウを開き、D:mysite ディレクトリに次のコマンドを入力して、データ接続が成功したかどうかをテストします。図11に示すように
図11
プロンプト メッセージが表示されない場合は、データベース接続が成功したことを意味します。
3. 新しいアプリアプリブックを作成します
CMD ウィンドウを開き、D:mysite ディレクトリにコマンドを入力します。 図 12
図12
4. モデルファイルをカスタマイズします
D:mysitebooks ディレクトリで、models.py ファイルの内容を次のように変更します。
書籍データテーブルのモデルを作成します
4. settings.py ファイルを変更し、書籍アプリケーションをアクティブ化します
settings.py ファイルに移動し、INSTALLED_APPS 項目を変更します。
りー5. テーブルを作成します
CMD ウィンドウを開き、d:mysite ディレクトリに次のコマンドを入力して、モデルをデータベースと同期します。図13に示すように
図13
6. データテーブルにいくつかのレコードを挿入します
CMD ウィンドウを開き、d:mysite ディレクトリにいくつかのコマンドを入力します。図14に示すように
図14
7. D:mysitebooksviews.py ファイルの内容を変更します
from django.conf.urls.defaults import patterns, include, url urlpatterns = patterns('', ('^hello/$','mysite.views.hello'), )
DATABASES = { 'default': { 'ENGINE': 'mysql', 'NAME': '你的数据库名称', 'USER': '你的MYSQL账号', 'PASSWORD': '你的MYSQL密码', 'HOST': '127.0.0.1', 'PORT': '3306', } }
9. テンプレートを保存するディレクトリとして、D:mysite ディレクトリに新しいサブディレクトリ template を作成します
次の内容を含む新しいテンプレート ファイル booklist.html を作成します
from django.db import models class Book(models.Model): title = models.CharField(max_length=100) authors = models.CharField(max_length=100) publisher = models.CharField(max_length=100) publication_date = models.DateField() def __unicode__(self): return u'%s %s' % (self.title,self.authors)
10. d:mysitesettings.py ファイルを変更します
TEMPLATE_DIRS 項目を見つけて次のように変更します:
INSTALLED_APPS = ( 'mysite.books', )
最後に、mysite ディレクトリに入り、manage.py runserver と入力して Web サイトを開きます。 ブラウザを開いてアドレス http://localhost:8000/books にアクセスします。結果は図 15 に示されています
。
図15
以上がPython と Django のインストール手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。