Django-environment

提供:Dev Guides
移動先:案内検索

Django-環境

Django開発環境は、Python、Django、およびデータベースシステムのインストールとセットアップで構成されています。 DjangoはWebアプリケーションを扱っているため、Webサーバーのセットアップも必要になることに注意してください。

ステップ1 – Pythonのインストール

Djangoは100%純粋なPythonコードで記述されているため、システムにPythonをインストールする必要があります。 最新のDjangoバージョンにはPython 2.6.5以降が必要です

最新のLinuxまたはMac OS Xディストリビューションのいずれかを使用している場合は、おそらく既にPythonがインストールされています。 コマンドプロンプトで_python_コマンドを入力して確認できます。 このようなものが表示される場合、Pythonがインストールされています。

$ python
Python 2.7.5 (default, Jun 17 2014, 18:11:42)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2

それ以外の場合は、リンクhttps://www.python.org/downloads/[http://www.python.org/download]からPythonの最新バージョンをダウンロードしてインストールできます。

ステップ2-Djangoのインストール

Djangoのインストールは非常に簡単ですが、そのインストールに必要な手順はオペレーティングシステムによって異なります。 Pythonはプラットフォームに依存しない言語であるため、Djangoには、オペレーティングシステムに関係なくどこでも動作する1つのパッケージがあります。

Djangoの最新バージョンは、リンクhttps://www.djangoproject.com/download/[http://www.djangoproject.com/download]からダウンロードできます。

UNIX/LinuxおよびMac OS Xのインストール

LinuxまたはMac OSシステムを実行している場合、Djangoをインストールする方法は2つあります-

  • OSのパッケージマネージャーを使用するか、easy_installまたはpipがインストールされている場合はそれを使用できます。
  • 以前にダウンロードした公式アーカイブを使用して手動でインストールします。

最初のオプションはOSディストリビューションに依存するため、2番目のオプションについて説明します。 最初のオプションに従うことにした場合は、インストールするDjangoのバージョンに注意してください。

上記のリンクからアーカイブを取得したとします。これはDjango-x.xx.tar.gzのようなものです。

抽出してインストールします。

$ tar xzvf Django-x.xx.tar.gz
$ cd Django-x.xx
$ sudo python setup.py install

このコマンドを実行してインストールをテストできます-

$ django-admin.py --version

Djangoの現在のバージョンが画面に表示されている場合、すべてが設定されています。

-Djangoの一部のバージョンでは、django-adminになり、「。py」が削除されます。

Windowsインストール

Djangoアーカイブとpythonがコンピューターにインストールされていると仮定します。

まず、パスの検証。

一部のバージョンのウィンドウ(windows 7)では、Pathシステム変数のパスが次の `+ C:\ Python34 \; C:\ Python34 \ Lib \ site-packages \ django \ bin \ +`である必要があります。もちろん、Pythonのバージョンによって異なります。

次に、Djangoを抽出してインストールします。

c:\>cd c:\Django-x.xx

次に、Windowsシェル「cmd」で管理者権限が必要な次のコマンドを実行してDjangoをインストールします-

c:\Django-x.xx>python setup.py install

インストールをテストするには、コマンドプロンプトを開き、次のコマンドを入力します-

c:\>python -c "import django; print(django.get_version())"

Djangoの現在のバージョンが画面に印刷されている場合、すべてが設定されています。

OR

「cmd」プロンプトを起動し、pythonと入力してから-

c:\> python
>>> import django
>>> django.VERSION

ステップ3 –データベースのセットアップ

Djangoはいくつかの主要なデータベースエンジンをサポートしており、快適性に基づいて任意のデータベースエンジンをセットアップできます。

選択したデータベースのインストールおよび構成については、それぞれのドキュメントを参照できます。

-番号5および6はNoSQLデータベースです。

ステップ4 – Webサーバー

Djangoには、アプリケーションの開発とテスト用の軽量Webサーバーが付属しています。 このサーバーはDjangoで動作するように事前に構成されており、さらに重要なのは、コードを変更するたびに再起動することです。

ただし、DjangoはApacheおよびLighttpdなどの他の一般的なWebサーバーをサポートしています。 さまざまな例を使用しながら、次の章で両方のアプローチについて説明します。