Django入門之安裝與建立

Django安裝

命令行安裝

pip install django==1.11.9

PyCharm安裝

Django安裝

Django基本操做

命令行操做

# 1.建立Django項目
# website爲自定義項目名稱,可更改
django-admin startproject website

# 2.啓動Django項目
# 項目啓動前要先切換路徑到項目路徑中
cd D:/website
python manage.py runserver

# 3.建立應用
# application01爲自定義應用名稱,可更改
python manage.py startapp application01

Django歡迎界面

PyCharm操做

  1. 建立Django項目:New Project選擇Django建立Django項目(僅PyCharm專業版支持)

建立Django項目

  1. 啓動Django項目
    • 方式一:經過命令行啓動
    • 方式二:點擊PyCharm右上角綠色箭頭啓動

啓動Django項目

  1. 建立應用
    • 方式一:經過PyCharm建立項目時直接建立,只能建立一個
    • 方式二:經過命令行建立
    • 方式三:經過manage.py Task建立

manage.py Task

Django主要文件介紹

  • website站點項目文件夾
    • website站點同名文件夾
      • setting.py 項目配置文件
      • urls.py 路由層
      • wsgi.py wsgiref模塊
    • manage.py Django入口文件
    • db.sqlite3 Django自帶數據庫
    • application01應用文件夾
      • admin.py Django後臺管理
      • apps.py 註冊使用
      • migrations文件夾 數據庫遷移記錄
      • models.py 數據庫相關模型類(ORM)
      • tests.py 測試文件
      • views.py 視圖層

命令行與PyCharm的區別

  1. PyCharm建立項目時會自動建立一個templates文件夾,而命令行則需手動建立該文件夾
  2. PyCharm建立應用時會自動在setting.py配置文件中配置應用路徑,而命令行則須要手動添加
# 建立應用必定要去配置文件中配置應用路徑

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    # 配置方式一:完整形式
    'application01.apps.Application01Config',
    
    # 配置方式二:簡寫形式
    # 'application1',
]

setting配置文件介紹

  • BASE_DIR當前項目路徑
  • DEBUG 代碼調試,項目上線後需將結果改成False
  • ALLOWED_HOSTS 容許訪問的主機
  • INSTALLED_APPS 註冊的應用,默認Django自帶六個功能模塊
  • MIDDLEWARE Django中間件
  • TEMPLATES html文件存放路徑配置
  • DATABASES 項目指定的數據庫

當前環境:
python版本:python3.6.8
Django版本:Django1.11.9html

相關文章
相關標籤/搜索