Djangostartprojectの問題
私はdjangoとpythonを初めて使用します。現在、ターミナルで「django-admin startproject project」を実行して新しいdjangoプロジェクトを作成しようとしていますが、フォルダー内にあるファイルはmanage.pyのみです。settings.py、urls.pyなどの他のファイルがそこにない理由がわかりません
回答
あなたが走るとき
django-admin startproject my_project_name
プロジェクト構造は次のようになります
my_project_name/
manage.py
my_project_name/
settings.py
asgi.py
wsgi.py
urls.py
そのようなものが得られなかった場合は、おそらくDjangoが正しくインストールされていないので、実行してみてください
pip3 uninstall django
pip3 install django
また、あなたがono macであり、権限を適切に構成しておらず、django-adminがコマンドが見つからないと言った場合は、次のコマンドを実行します。
python3 -m django <The django-admin command you want>
最後に、Djangoの操作を開始するために仮想環境を作成する必要がないため、仮想環境と混同せず、Djangoのみに焦点を当てます。
これをお試し下さい:
django-admin startproject project .
.
行末のに注意してください。
実行後、project
フォルダーとそのフォルダー内のいくつかのファイル(init .py、asgi.py、settings.py、urls.py、wsgi.py)が必要です。
編集djangoプロジェクトごとに別々の環境を使用するのが最善です。
- Pythonをダウンロードしてインストールしたことを確認してください。
- ターミナルで、最初にこのプロジェクトのディレクトリを作成します。
$ mkdir project2020 $ cd project2020
このステップの後:あなたは次のようなものを持っているはずです MacBook-Air:project2020 user$
- 仮想環境をセットアップする
$ python3 -m venv myvenv
$ source myvenv/bin/activate
このステップの後::(myvenv) MacBook-Air:project2020 user$
#note(myvenv)のようなものが必要です
- これでDjangoをインストールできます
$ python -m pip install Django
インストールには時間がかかります
- 今度は新しいプロジェクトを作成する時です
(myvenv) MacBook-Air:project2020 user$ django-admin startproject mysite .
ここでは、必ず.
最後に追加してください。
project2020
フォルダを確認してください。あなたは私が前に書いたものを見るはずです。