新しいdjangoプロジェクトを作成する方法
6809 ワード
これはWindowsユーザに適用されます.私は、使用しています
我々は何を達成しようとしている. 仮想環境をインストールします 仮想環境をアクティブ/無効にする インストール 新しいプロジェクトを作成する 仮想環境のインストールと作業
ステップ1 :あなたのdjangoプロジェクトとすべての依存関係が存在し、インストールするフォルダに移動します
私は私のデスクトップにdjangoprojectというフォルダを持っています
ステップ2:あなたの新しいDjangoプロジェクトのフォルダーを作成します.私のdjangoprojectフォルダでは、新しいディレクトリを作成します
仮想環境を活性化するには
VSコードの操作、Djangoのインストールとプロジェクトの作成
ステップ6オープンプロジェクトフォルダをVSコードで開きます.この時点で、その中にある唯一のものは、仮想環境ディレクトリです.
活性化しましょう
さて、新しい端末(Terminal -> new Terminalに移動)を開くと、環境の名前が丸括弧で表示されるので、これがアクティブになります.
さあ、djangoをインストールしましょう.端末の型
ステップエイト
最後に、プロジェクトを作成しましょう.このためには、
そのフォルダを開くと、同じ名前と別のフォルダが表示されます
私は詳細に行くつもりはありません、しかし、あなたが知っている必要があるすべては、このファイルが新しいdjangoプロジェクトのあらゆるルートディレクトリで見つかることができます、そして、それはコマンドを走らせるのを助けます.だから、何度も何かを書くことでしょう
Djangoについての良いことは、我々がすぐに我々のコードを書いて、テストし始めることができるように、それが専用のサーバーとともに来るということです.サーバーを起動する方法は
これを行うと、端末にメッセージが表示されます
おめでとう、あなたは正常に新しいJJANOプロジェクトを作成しました😊.
イメージ源:unsplashの上のHitesh
cmd
そして、私のコマンドを書くためのVSコード端末.確認してくださいPython
, pip
( Pythonのパッケージマネージャnpm
はJavaScript用で、Visual Studio Code
マシンにインストールされ、Python拡張モジュールが有効になっています.Pythonに慣れていて、コマンドライン/基本コマンドを書く方法を知っています.我々は何を達成しようとしている.
cmd
最初とVSステップ1 :あなたのdjangoプロジェクトとすべての依存関係が存在し、インストールするフォルダに移動します
virtual environment
.A virtual environment (also called a
venv
) is a Python environment such that the Python interpreter, libraries and scripts installed into it are isolated from those installed in other virtual environments. At its core, the main purpose of Python virtual environments isto create an isolated environment for Python projects. This means that each project can have its own dependencies, regardless of what dependencies every other project has.
私は私のデスクトップにdjangoprojectというフォルダを持っています
cmd
インサイド.あなたのフォルダを開き、Windowsエクスプローラーとタイプのcmd
. コマンドラインウィンドウが表示されますpip install virtualenv
以下のように:C:\Users\Silvia\Desktop\DjangoProjects>pip install virtualenv
これはvirtual environment
しかし、それはそれを活性化しません.コンソールでは、メッセージを言ってくださいSuccessfully installed virtualenv + the version number
. 私たちは多くのvenvs
私たちは今、このフォルダ(私の場合DjangoProjectsで)に滞在している条件を1つから欲しい.ステップ2:あなたの新しいDjangoプロジェクトのフォルダーを作成します.私のdjangoprojectフォルダでは、新しいディレクトリを作成します
my_website
だから私は入力しますcmd
:C:\Users\Silvia\Desktop\DjangoProjects>mkdir my_website
ステップ3 :新しく作成したフォルダに移動します.C:\Users\Silvia\Desktop\DjangoProjects>cd my_website
ステップ4 :フォルダは空ですので、作成しましょうvirtual environment
内部の(我々が現在作成するVenvは、この特定のディレクトリで働くだけです).私は、私のVenvを呼びますenv1
(名前はランダムです、あなたが望むものは何でもそれを呼び出すことができます).Venvを作成するコマンドはpy -3 -m venv
+ 環境の名前.C:\Users\Silvia\Desktop\DjangoProjects\my_website>py -3 -m venv env1
ステップ5 :仮想環境が作成されましたが、私たちは実際にコンソールの応答を得ることができませんので、チェックしてプロジェクトフォルダを開き、その内容をチェックしてくださいdir
にcmd
そして、あなたはあなたのディレクトリの中にあるでしょう.あなたは、あなたのvenvの名前で一つのフォルダを見るべきです.中に移動しましょうC:\Users\Silvia\Desktop\DjangoProjects\my_website>cd env1
The env1
フォルダには2つのディレクトリと2つのファイルがあります.仮想環境を活性化するには
activate.bat
ファイルの内部Scripts
フォルダとタイプactivate.bat
コマンド.私はこれが異なった方法で行われるのを見ました、しかし、何度もそれは私がすべてのスラッシュで失われるということが起こりますScripts
フォルダと実行activate.bat
コマンドを直接.ですから、次のようにしなければなりません.C:\Users\Silvia\Desktop\DjangoProjects\my_website\env1>cd Scripts
C:\Users\Silvia\Desktop\DjangoProjects\my_website\env1\Scripts>activate.bat
今、我々はこのようなものを見るcmd
:(env1) C:\Users\Silvia\Desktop\DjangoProjects\my_website\env100\Scripts>
だから、それを知っているあなたのためのquevenv
が起動されると、そのパスの前に括弧内の名前がコンソールに表示される.への道deactivate
VenVはタイピングでdeactivate
コマンドラインでScripts
フォルダ(env1) C:\Users\Silvia\Desktop\DjangoProjects\my_website\env1\Scripts>deactivate
Venvをインストールして、作成して、それを活性化して、無効にする方法を学んだので、我々はDJangoをインストールして、プロジェクトをつくるためにVsコードに移ります.VSコードの操作、Djangoのインストールとプロジェクトの作成
ステップ6オープンプロジェクトフォルダをVSコードで開きます.この時点で、その中にある唯一のものは、仮想環境ディレクトリです.
活性化しましょう
venv
. このためにView -> Command Pallete -> Python: Select Interpreter
. オプションの一覧が表示されます.あなたはそれにあなたの仮想環境を言及するものを選ぶべきです.さて、新しい端末(Terminal -> new Terminalに移動)を開くと、環境の名前が丸括弧で表示されるので、これがアクティブになります.
(env1) PS C:\Users\Silvia\Desktop\Django\my_website>
ステップ7さあ、djangoをインストールしましょう.端末の型
pip install django
.(env1) PS C:\Users\Silvia\Desktop\Django\my_website> pip install django
インストールが完了するのにしばらくかかるでしょう、そして、それがされるとき、あなたはタイプすることができますpython -m django --version
ターミナルでは、インストールが成功したかどうかを確認し、どのようなバージョンのdjangoを使用しています.私がこれを書いているとき、私は使用していますDjango 3.1.2
. ステップエイト
最後に、プロジェクトを作成しましょう.このためには、
django-admin startproject
+ プロジェクトコマンドの希望する名前.私は、私のものを呼びますmy_blog
.(env1) PS C:\Users\Silvia\Desktop\Django\my_website>django-admin startproject my_blog
プロジェクトはほぼ瞬時に作成され、現在のエクスプローラーウィンドウでVSコードで見ると、プロジェクトの選択した名前の新しいフォルダーが表示されます.そのフォルダを開くと、同じ名前と別のフォルダが表示されます
manage.py
. 私は詳細に行くつもりはありません、しかし、あなたが知っている必要があるすべては、このファイルが新しいdjangoプロジェクトのあらゆるルートディレクトリで見つかることができます、そして、それはコマンドを走らせるのを助けます.だから、何度も何かを書くことでしょう
python manage.py + some command
.Djangoについての良いことは、我々がすぐに我々のコードを書いて、テストし始めることができるように、それが専用のサーバーとともに来るということです.サーバーを起動する方法は
python manage.py runserver
コマンド(env1) PS C:\Users\Silvia\Desktop\Django\my_website\my_blog> py manage.py runserver
重要:あなたはDjangoプロジェクトのルートでこれを実行しなければなりませんmanage.py
それ以外の場合は、エラーが発生しますmy_blog
フォルダ).これを行うと、端末にメッセージが表示されます
Starting development server at http:// + some IP address
. あなたのブラウザーにアドレスをコピーしてペーストすると、すべてがうまくいけば、次のようになります.おめでとう、あなたは正常に新しいJJANOプロジェクトを作成しました😊.
イメージ源:unsplashの上のHitesh
Reference
この問題について(新しいdjangoプロジェクトを作成する方法), 我々は、より多くの情報をここで見つけました https://dev.to/arikaturika/how-to-create-a-new-django-project-step-by-step-guide-39c1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol