本記事は2ページにわたって解説しています。
はじめに
今回はDjangoを使って、開発環境を作ってみたいと思います。
![](https://upload.wikimedia.org/wikipedia/commons/thumb/5/53/Django_2.1_landing_page.png/640px-Django_2.1_landing_page.png)
Django(ジャンゴ)は、Pythonで実装されたWebアプリケーションフレームワークです。
今回はWindows上での構築手順をまとめました。
多分、MacやLinux系でも参考になるのではないでしょうか。(たぶんね)
2022/02/23追記
本記事はWindowsにAnacondaでPython環境をインストールしていますが、ライセンスの問題や、色々とWindowsに直接インストールするのは面倒です。(例えばPostgresql、MySQLなど)
以下の記事で、改めてDockerを使った構築方法をまとめました。
個人的にはこちらの方がお勧めです。
今回使用する環境とバージョン
目的とゴール
他にも私のブログで、Djangoについて解説している記事がありますのでご覧ください。
Python環境の構築(Anaconda)
Python環境を構築するのに、Anacondaをインストールします。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9QW5hY29uZGElMjAlRTMlODMlOTElRTMlODMlODMlRTMlODIlQjElRTMlODMlQkMlRTMlODIlQjglRTMlODMlQUElRTMlODMlOUQlRTMlODIlQjglRTMlODMlODglRTMlODMlQUElRTMlODElOEMlRTMlODAlOEMlRTUlQTQlQTclRTglQTYlOEYlRTYlQTglQTElRTMlODElQUElRTMlODAlOEQlRTUlOTUlODYlRTclOTQlQTglRTUlODglQTklRTclOTQlQTglRTMlODElQTclRTMlODElQUYlRTYlOUMlODklRTUlODQlOUYlRTMlODElQUIlRTMlODElQUElRTMlODElQTMlRTMlODElQTYlRTMlODElODQlRTMlODElOUYmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWJhZDhmMWE3OGY4Y2NlODRkYjZkMDQ2OGRhYmQ0MzYz&mark-x=142&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdGZ1a3Vtb3JpJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz02ZmZlOGJlZDUxZmFiOGFkZmY4NzMzOTZkMDc2YTRhYg&blend-x=142&blend-y=491&blend-mode=normal&s=1d7c1d9d68f093616f3473ed2f9abbd1)
インストーラをダウンロードするために、以下の公式サイトにアクセスします。
![](https://chigusa-web.com/wp-content/uploads/cocoon-resources/blog-card-cache/a6e00c868dd7ebb7c0c41d22596e1426.png)
個人向けの無償版を利用します。
![](https://chigusa-web.com/wp-content/uploads/2021/08/picture_pc_5b74c83a81213ccafff251acc7bb285b.webp)
今回はWindowsなので、以下のインストーラをダウンロードします。
![](https://chigusa-web.com/wp-content/uploads/2021/08/picture_pc_35df59171476f6e023ba8b2ea32bd3cb-1024x366.webp)
インストーラを起動します。
私の場合は、デフォルトのまま次へ次へと進めました。
![](https://chigusa-web.com/wp-content/uploads/2021/08/picture_pc_b08ce288bf386d5b74ce81fa86945765.webp)
インストールが完了しました。
![](https://chigusa-web.com/wp-content/uploads/2021/08/picture_pc_4589f1d7fe978d3f744b24ef5fbeb2f0.webp)
インストールが正常に完了したのかAnaconda Promptを立ち上げて確認します。
Windowsの検索で「anaconda」と入力して起動します。
![](https://chigusa-web.com/wp-content/uploads/2021/08/picture_pc_8b7cd6f373ed61b4934865d148af0e9a.webp)
起動されたプロンプトで以下のコマンドを入力します。
python --version
以下のバージョンが表示されました。
Python 3.8.5
開発環境でPythonコマンドを使用するために、WindowsにPATHを通しておきましょう。
Windowsの検索で「環境」と入力し、「環境変数を編集」を開きます。
![](https://chigusa-web.com/wp-content/uploads/2021/08/picture_pc_aa4acd8d94de0d85c28ee3665e412c3b.webp)
ユーザ環境変数のPathをクリックし、編集ボタンをクリックします。
![](https://chigusa-web.com/wp-content/uploads/2021/08/picture_pc_138194666efe08cf453d1c9c53e4dcfc.webp)
Anacondaをインストールしたフォルダと、Scriptsフォルダを新規追加します。
あとはOKボタンをクリックして閉じます。
![](https://chigusa-web.com/wp-content/uploads/2021/08/picture_pc_e3a7c2232c49fbe5aeeb9359fddb9d69.webp)
Djangoのインストール
引き続きAnaconda Promptを使い、以下のコマンドでDjangoをインストールします。
python -m pip install Django
以下のように直ぐに完了しました。
![](https://chigusa-web.com/wp-content/uploads/2021/08/picture_pc_85ab1da7e0c47f5bce1aa9679105b69d.webp)
そのままPythonでコーディングし、Djangoがインストールされたか確認しましょう。
「python」とコマンドを実行し、対話モードにします。
(base) C:\Users\xx > python
Python 3.8.5 (default, Sep 3 2020, 21:29:08) [MSC v.1916 64 bit (AMD64)] ::
Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
以下のように入力します。
>>> import django
>>> print(django.get_version())
Djangoのバージョンが表示されたら正常です。
3.1.5
引き続き次のページでは、開発環境のインストールを行います。
コメント