一:前言
django是python最流行的WEB框架。
二:django安裝
pip install django
三:django項目建立步驟
1.創建django工程
django-admin startproject 工程名
2.建立應用
cd 工程名
python manange.py startapp 應用名
3.修改配置文件
project.settings.py
1)模板路徑配置
DIRS==> os.path.join(BASE_DIR,"templates")
2)靜態文件配置
STATICFILES_DIRS=(
os.path.join(BASE_DIR,"static", // 一定要加,不然會不生效
)
3)middleware
注釋:csrf
4.定義路由規則
url.py
"login"-->函數名
5.定義試圖
app.views.py
return render(request,"index.html",{"current_user":"11"})
6.模板渲染
templates/index.html
7.運行Django功能
python manage.py runserver 127.0.0.1:8000
三:django項目目錄說明
1)工程目錄
django-admin startproject 【工程名稱】
mysite
- mysite # 對整個程序進行配置
- init
- settings # 配置文件
- url # URL對應關系
- wsgi # 遵循WSIG規范,uwsgi + nginx
- manage.py # 管理Django程序:
- python manage.py
- python manage.py startapp xx
- python manage.py makemigrations
- python manage.py migrate
- templates #模板文件
- static #放置靜態文件比如css,js等,需要手動建立,並在setting中配置
- upload #通常放置上傳文件
2)應用目錄
app:
migrations 數據修改表結構日志
admin Django為我們提供的后台管理
apps 配置當前app
models ORM,寫指定的類 通過命令可以創建數據庫結構
tests 單元測試
views 業務代碼