-
為什么需要模型層
1、屏蔽不同數(shù)據(jù)庫之間的差異
2、開發(fā)者更加專注于業(yè)務(wù)邏輯的開發(fā)
3、提供很多便捷工具有助于開發(fā)
查看全部 -
?模型層簡(jiǎn)介
1、位于Django視圖層和數(shù)據(jù)看看之間
2、python對(duì)象和數(shù)據(jù)庫表之間的轉(zhuǎn)換
查看全部 -
初識(shí)Django模型層
1、模型層簡(jiǎn)介
2、創(chuàng)建博客文章模型
3、初識(shí)Django Shell
4、初識(shí)Django Admin模塊
5、實(shí)現(xiàn)博客數(shù)據(jù)返回頁面
查看全部 -
Django路由
查看全部 -
Django視圖
查看全部 -
本節(jié)課程回顧:
查看全部 -
項(xiàng)目過程:
查看全部 -
Django應(yīng)用目錄
1、views.py:處理視圖的地方
2、models.py:定義應(yīng)用模型的地方
3、admin.py:定義Admin模塊管理對(duì)象的地方
4、apps.py:聲明應(yīng)用的地方
5、tests.py:編寫應(yīng)用測(cè)試用例的地方
6、urls.py:(自行創(chuàng)建)管理應(yīng)用路由的地方
查看全部 -
創(chuàng)建應(yīng)用:
#python manage.py startapp app的名稱
查看全部 -
Django應(yīng)用 VS Django項(xiàng)目
查看全部 -
項(xiàng)目目錄介紹
1、項(xiàng)目配置文件:settings.py
2、項(xiàng)目路由配置文件:urls.py
3、項(xiàng)目管理文件:manage.py
查看全部 -
啟動(dòng)django項(xiàng)目:
? #python manage.py runserver
查看全部 -
創(chuàng)建一個(gè)項(xiàng)目:
django-admin startproject django_introduction
查看全部 -
Django基本命令
1、startproject? 創(chuàng)建一個(gè)Django項(xiàng)目
2、startapp? 創(chuàng)建一個(gè)Django應(yīng)用
3、check 校驗(yàn)項(xiàng)目完整性
4、runserver 本地簡(jiǎn)易運(yùn)行Django項(xiàng)目
5、shell進(jìn)入Django項(xiàng)目的python shell環(huán)境
6、test執(zhí)行Django用例測(cè)試
7、makemigrations 創(chuàng)建模型變更的遷移文件
8、migrate 執(zhí)行上一個(gè)命令創(chuàng)建的遷移文件
9、dumpdata 把數(shù)據(jù)庫導(dǎo)出到文件
10、loaddata 把文件導(dǎo)入到數(shù)據(jù)庫
查看全部 -
課程準(zhǔn)備工作
查看全部
舉報(bào)