[Django]仮想環境、プロジェクト設定
科門托がキャンプをスタートさせたDjango開発実務課程を聞いた後、学んだ内容を駐車分類別に整理したいと思います。
评论职务开始营业
1つの文章で学習したすべての内容とコードが作成されている場合は、この文章は長すぎるので、コアコンテンツのみをまとめます.カリキュラム終了フェーズ(現在6週目)では、学習内容を次のトピックに分けます.
毎週1:仮想環境、プロジェクト設定
週2:モデル、ビュー、テンプレート、テンプレート継承
week3: ORM,
week4: FBV, CBV
week5: Authentication
週6:AWS導入
Djangoとは
DjangoはFlask、FastAPIとともに人気のPython Web開発フレームワークの一つです.2003年にAdrian HolovatyとSimon Wilisonによって開発され、
Model-View-Template
モデルを採用した.Batteries Included
Django ORM
、MiddleWare
、Authentication
、HTTP Library
、およびSecurity
は、開発者が必要なビジネスロジックの開発に専念できるようにする.この機能は、Flask
などのマイクロサービスアーキテクチャを実装するための一般的なフレームワークに比べて、最低限の機能しか提供されていない.Djangoの利点
SQL Injection
やcross-site request forgery attcks
などの攻撃を防ぐためのさまざまなセキュリティ機能を提供しています.仮想環境、プロジェクト設定
# 설치환경
OS: Linux ubuntu 20.04
Python version: 3.8
IDE: Pycharm
프로젝트명: CreativeBlog
가상환경명: v310Dj4CreativeBLog
1.プロジェクト仮想環境フォルダの作成各プロジェクトには異なる仮想環境が存在する可能性があるため、
venv
フォルダを複数の仮想環境で作成すると、CreativeBlog
プロジェクトはv310Dj4CreativeBLog
仮想環境を作成します.pycharm professionalバージョンの場合、
new project
をクリックして左パネルの上部にDjango
プロジェクトを作成します.仮想環境では、Virtualenv
が使用されます.その他のオプションには、Pipenv
、Poetry
、Conda
があります.注意:Create a Django Project
生成項目
Pychat Prospecialバージョンの場合、プロジェクトを作成した場合は、次のコマンドを入力することなく自動的にプロジェクトを作成できます.
django-admin startproject CreativeBlog
CreativeBlogプロジェクトを管理する
manage.py
というプライマリスクリプトファイルのrunserver
とmanage.py
を使用して、次のWebサーバの開発を行います.python manage.py runserver
サーバがhttp://127.0.0.1:8000に動作して接続されている場合は、次の内容が表示されます.
教室の画面
Reference
この問題について([Django]仮想環境、プロジェクト設定), 我々は、より多くの情報をここで見つけました https://velog.io/@ithingv/Django-가상환경-프로젝트-세팅テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol