Django安裝
命令行安裝
pip install django==1.11.9
PyCharm安裝

Django基本操作
命令行操作
# 1.創(chuàng)建Django項目
# website為自定義項目名稱,可更改
django-admin startproject website
# 2.啟動Django項目
# 項目啟動前要先切換路徑到項目路徑中
cd D:/website
python manage.py runserver
# 3.創(chuàng)建應用
# application01為自定義應用名稱,可更改
python manage.py startapp application01

PyCharm操作
- 創(chuàng)建Django項目:New Project選擇Django創(chuàng)建Django項目(僅PyCharm專業(yè)版支持)

- 啟動Django項目
- 方式一:通過命令行啟動
- 方式二:點擊PyCharm右上角綠色箭頭啟動

- 創(chuàng)建應用
- 方式一:通過PyCharm創(chuàng)建項目時直接創(chuàng)建,只能創(chuàng)建一個
- 方式二:通過命令行創(chuàng)建
- 方式三:通過manage.py Task創(chuàng)建

Django主要文件介紹
- website站點項目文件夾
- website站點同名文件夾
- setting.py 項目配置文件
- urls.py 路由層
- wsgi.py wsgiref模塊
- manage.py Django入口文件
- db.sqlite3 Django自帶數(shù)據(jù)庫
- application01應用文件夾
- admin.py Django后臺管理
- apps.py 注冊使用
- migrations文件夾 數(shù)據(jù)庫遷移記錄
- models.py 數(shù)據(jù)庫相關模型類(ORM)
- tests.py 測試文件
- views.py 視圖層
命令行與PyCharm的區(qū)別
- PyCharm創(chuàng)建項目時會自動創(chuàng)建一個templates文件夾,而命令行則需手動創(chuàng)建該文件夾
- PyCharm創(chuàng)建應用時會自動在setting.py配置文件中配置應用路徑,而命令行則需要手動添加
# 創(chuàng)建應用一定要去配置文件中配置應用路徑
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 代碼調(diào)試,項目上線后需將結果改為False
ALLOWED_HOSTS 允許訪問的主機
INSTALLED_APPS 注冊的應用,默認Django自帶六個功能模塊
MIDDLEWARE Django中間件
TEMPLATES html文件存放路徑配置
DATABASES 項目指定的數(shù)據(jù)庫
當前環(huán)境:
python版本:python3.6.8
Django版本:Django1.11.9
|