多くの初心者は、Python と Django をインストールする方法を尋ねます。ここでは、Windows 2003 でこれら 2 つのソフトウェアをインストールする手順を簡単に紹介します。
1. Python
をダウンロードしてインストールします 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
をダウンロードしてインストールします Django の最新バージョン Django-1.3.1.tar.gz をダウンロードします。ダウンロードした Django-1.3.1.tar.gz ファイルは、標準の Unix 圧縮形式ファイルです。解凍後、WinRAR などのソフトウェアを使用して、Django-1.3.1 ディレクトリを取得します。それを D:Django ディレクトリに抽出します。 DOS コマンド プロンプト ウィンドウを開いてこのディレクトリに入り、python setup.py install コマンドを実行して Django のインストールを開始します。図 5 に示すように。
写真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 プロジェクトを作成します
Django を学習する目的は、もちろん、Django を使用して Web ベースのアプリケーション システムを開発することです。Django がどのように Web ページを表示するかを見てみましょう。 CMD コマンド ウィンドウを開き、コマンドを順番に入力します。図8に示すように
写真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 インストール図
2. python-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 = "<h3 id="Hello-World">Hello World!</h3>It is now %s " % 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'), )
8. d:mysiteurl.py の内容を変更します。結果は次のようになります:
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 サイトの他の関連記事を参照してください。

Pythonは、自動化、スクリプト、およびタスク管理に優れています。 1)自動化:OSやShutilなどの標準ライブラリを介してファイルバックアップが実現されます。 2)スクリプトの書き込み:Psutilライブラリを使用してシステムリソースを監視します。 3)タスク管理:スケジュールライブラリを使用してタスクをスケジュールします。 Pythonの使いやすさと豊富なライブラリサポートにより、これらの分野で優先ツールになります。

限られた時間でPythonの学習効率を最大化するには、PythonのDateTime、時間、およびスケジュールモジュールを使用できます。 1. DateTimeモジュールは、学習時間を記録および計画するために使用されます。 2。時間モジュールは、勉強と休息の時間を設定するのに役立ちます。 3.スケジュールモジュールは、毎週の学習タスクを自動的に配置します。

PythonはゲームとGUI開発に優れています。 1)ゲーム開発は、2Dゲームの作成に適した図面、オーディオ、その他の機能を提供し、Pygameを使用します。 2)GUI開発は、TKINTERまたはPYQTを選択できます。 TKINTERはシンプルで使いやすく、PYQTは豊富な機能を備えており、専門能力開発に適しています。

Pythonは、データサイエンス、Web開発、自動化タスクに適していますが、Cはシステムプログラミング、ゲーム開発、組み込みシステムに適しています。 Pythonは、そのシンプルさと強力なエコシステムで知られていますが、Cは高性能および基礎となる制御機能で知られています。

2時間以内にPythonの基本的なプログラミングの概念とスキルを学ぶことができます。 1.変数とデータ型、2。マスターコントロールフロー(条件付きステートメントとループ)、3。機能の定義と使用を理解する4。

Pythonは、Web開発、データサイエンス、機械学習、自動化、スクリプトの分野で広く使用されています。 1)Web開発では、DjangoおよびFlask Frameworksが開発プロセスを簡素化します。 2)データサイエンスと機械学習の分野では、Numpy、Pandas、Scikit-Learn、Tensorflowライブラリが強力なサポートを提供します。 3)自動化とスクリプトの観点から、Pythonは自動テストやシステム管理などのタスクに適しています。

2時間以内にPythonの基本を学ぶことができます。 1。変数とデータ型を学習します。2。ステートメントやループの場合などのマスター制御構造、3。関数の定義と使用を理解します。これらは、簡単なPythonプログラムの作成を開始するのに役立ちます。

10時間以内にコンピューター初心者プログラミングの基本を教える方法は?コンピューター初心者にプログラミングの知識を教えるのに10時間しかない場合、何を教えることを選びますか...


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境
