ci007073の技術検証

WSLやらPythonやらの技術検証等の日記(個人的メモ)そのうちUnityとかもに触れていきたい

ubuntu(WSL)にDjangoをインストールする

事前に仮想環境を整えて仮想環境があるディレクトリに移動し、アクティベートを必ず行ってください。

Djangoのインストール

以下のコマンドでDjangoをインストールすることが出来ます。

pip3 install django

f:id:ci007073:20180808214458p:plain

プロジェクトの作成

以下のコマンドでDjangoプロジェクトを作成します。

django-admin.py startproject プロジェクト名

f:id:ci007073:20180808221334p:plain

プロジェクトの起動

settings.pyの設定

「settings.py」ファイルの「ALLOWED_HOSTS」に許可ホスト名をシングルクォーテーションで記載します。これにより全てのIPからのアクセスを許可されます。 今回は「*(ワイルドカード)」で記載しました。IPを直接指定してカンマ区切りで指定することもできます。 f:id:ci007073:20180808222142p:plain
以下のコマンドで設定の更新を適用させましょう。

python3 プロジェクトインストールディレクトリ/manage.py migrate

f:id:ci007073:20180808222715p:plain

プロジェクトの起動

以下のコマンドでプロジェクトを起動します。

python プロジェクトインストールディレクトリ/manage.py runserver

以下が実行ログです。
f:id:ci007073:20180808223445p:plain
Webブラウザから「localhost:8000」にアクセスして以下が表示されればプロジェクトの起動成功です。 f:id:ci007073:20180808223606p:plain