プロジェクトを作成するには,適当なディレクトリに移動して,django-admin startproject プロジェクト名
コマンドを実行します.今回はプロジェクト名を django_comment とします.このコマンドによって,プロジェクト名のディレクトリ(フォルダ)が作成され,その中に manage.py とさらにプロジェクト名(この中にいくつかのファイルが格納されている)のディレクトリが作成されました.
(py39) C:\Users\lecture>cd Documents ⏎ (py39) C:\Users\lecture\Documents>mkdir django ⏎ (py39) C:\Users\lecture\Documents>cd django ⏎ (py39) C:\Users\lecture\Documents\django>django-admin startproject django_comment ⏎ (py39) C:\Users\lecture\Documents\django>dir ⏎ ドライブ C のボリューム ラベルがありません。 ボリューム シリアル番号は E033-4666 です C:\Users\lecture\Documents\django のディレクトリ 2022/07/27 10:50 <DIR> . 2022/07/27 10:50 <DIR> .. 2022/07/27 10:50 <DIR> django_comment 0 個のファイル 0 バイト 3 個のディレクトリ 14,139,662,336 バイトの空き領域 (py39) C:\Users\lecture\Documents\django>cd django_comment ⏎ (py39) C:\Users\lecture\Documents\django\django_comment>dir ⏎ ドライブ C のボリューム ラベルがありません。 ボリューム シリアル番号は E033-4666 です C:\Users\lecture\Documents\django\django_comment のディレクトリ 2022/07/27 10:50 <DIR> . 2022/07/27 10:50 <DIR> .. 2022/07/27 10:50 <DIR> django_comment 2022/07/27 10:50 692 manage.py 1 個のファイル 692 バイト 3 個のディレクトリ 14,139,465,728 バイトの空き領域 (py39) C:\Users\lecture\Documents\django\django_comment>
なお,学内の情報処理実習室において Django のインストール時に--user
オプションを指定した場合は,django-admin
にパスが通っていません.したがって,次のように django-admin
を絶対パスで指定してプロジェクトを作成してください.もちろん,ユーザ名は異なるでしょうし,Python のバージョンも異なる可能性があることに注意してください.
C:\Users\bk182005\Documents\jango>C:\Users\bk182005\AppData\Roaming\Python\Python38\Scripts\django-admin startproject django_comments ⏎
(base) C:\Users\bk182005\Documents\jango>
Mac では次のようなコマンドになる.
rinsaka@Macmini2020 ~ % cd Documents ⏎ rinsaka@Macmini2020 Documents % mkdir django ⏎ rinsaka@Macmini2020 Documents % cd django ⏎ rinsaka@Macmini2020 django % pwd ⏎ /Users/rinsaka/Documents/django rinsaka@Macmini2020 django % django-admin startproject django_comment ⏎ rinsaka@Macmini2020 django % ls ⏎ django_comment rinsaka@Macmini2020 django % cd django_comment ⏎ rinsaka@Macmini2020 django_comment % ls -l ⏎ total 8 drwxr-xr-x 7 rinsaka staff 224 7 27 10:52 django_comment -rwxr-xr-x 1 rinsaka staff 670 7 27 10:52 manage.py rinsaka@Macmini2020 django_comment %