Python3とDjangoでWEBサービスを構築(環境設定方法)

皆様ごきげんよう、個人で新しいサービス開発を行う為に行った事前準備(環境設定)について書き残しておきます。Windowsを利用している為、この記事はWindowsユーザー向けの内容となっております。少しでも参考になりますと幸いです。

前提知識と条件

Django ⇒ Pythonで実装されており、Webアプリケーションを構築できるフレームワーク。

この記事ではローカルPCをDev環境としていますが、本番環境をリリースする為には別途サーバー契約が必要です。

Python3のインストール

Python3の公式サイトに行き、最新版のPythonをインストールしてください。

https://www.python.org/downloads

Djangoのインストール

Powershellを起動し、以下コマンドを打ってください。

> pip install django

プロジェクトフォルダの準備

今回はPowershellで自分のDesktopまで移動する。

> cd C:\Users\ユーザー名\Desktop\
※自分のDesktopパス、もしくはプロジェクトを作りたいパスを設定してください。
> mkdir プロジェクトフォルダ名
※プロジェクトのフォルダ名を決めて、フォルダを作成する。
下のコマンドは、プロジェクトフォルダと同じフォルダー階層で実行する事
> django-admin startproject サイト名 プロジェクトフォルダ名

※最初、django-adminコマンドのPATHが通っていなかった為、環境変数に追加作業を行いました。
システムの詳細設定を開き、環境変数ボタンを押してPATHに追加する形でdjango-adminのファイルまでのパスを追加すれば大丈夫です。

django-adminを実行して問題なく完了すれば、プロジェクトフォルダの中にWEBアプリケーション構築に必要なファイルやフォルダが生成されているはずです。

仮想サーバーを起動

C:\Users\ユーザー名\Desktop\プロジェクト名フォルダ\> python3 -m venv .
C:\Users\ユーザー名\Desktop\プロジェクト名フォルダ\> python .\manage.py runserver

メッセージに記載されているDevelopment用URLをブラウザーで開いてみる。問題なければdjangoの成功ページが表示される。
例: http://127.0.0.1:8000/

これで開発環境が整いました。次のブログではdjangoの仕組みについてを紹介致します。

Python3とDjangoでWEBサービスを構築(Djangoの基本的な仕組み) – Team Manabi

Tags:

No responses yet

Leave a Reply

Latest Comments

No comments to show.