第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

【金秋打卡】第7天 初學(xué)Django

標(biāo)簽:
Python

第一模块:

课程名称:三小时带你入门Django框架 新版上架

章节:1-1 ~ 2-4

讲师姓名:咚咚呛


第二模块:

课程内容:

1-1 ~ 2-4小节主要讲解了课程的导学和准备工作,以及Django项目和应用的关系和区别,最后用Django实现了一个HelloWorld。


第三模块:

学习心得:

1-1:

Python web领域中的3大框架:

  • django(最受欢迎)

  • tornado

  • flask


Django简介:

  • 开发效率高

  • 功能强大、丰富的第三方组件

  • 重视安全


1-2 开发环境:

Python环境的安装:

Python环境分为:【原生环境(web)】和【科学计算环境(数据分析、人工智能)】

  • Python版本3.5以上(Python2和3是不兼容的)

  • 原生Python环境

  • 科学计算环境Anaconda2 Python(减少Python第三方库安装的麻烦事)


Django环境的安装:

  • Django2.0


pip:Python包依赖的管理工具

补充:windows安装pip  

https://blog.csdn.net/m0_62199749/article/details/121983517


Pycharm的安装:

  • 推荐

2-1 导学: 

......

2-2 导学: 

Django的基本命令:

startproject    创建一个Django项目

startapp    创建一个Django应用

check    校验项目的完整性

runserver    本地简易运行Django项目

shell    进入Django项目的Python Shell环境

test    执行Django用例测试


数据库相关命令:

makemigrations    创建模型变更的迁移文件

migrate    执行上一个命令创建的迁移文件

dumpdata    把数据库数据导出到文件

loaddata    把文件数据导入到数据库


使用Django创建一个项目:

1.django-admin startproject 项目名

2.使用pycharm打开项目文件

eg:

https://img1.sycdn.imooc.com//63651e1300018b8c02670137.jpg

运行:

python manage.py runserver

spacer.gifhttps://img1.sycdn.imooc.com//63651e1b0001bf1506810163.jpg


2-3 初识Django应用

Django应用 vs Django项目

Django应用是可重用的python软件包

Django项目是一个基于Django的web应用


一个Django项目包含【一组配置】和【若干个Django应用】

eg:

spacer.gifhttps://img1.sycdn.imooc.com//63651e28000137cf05810375.jpg


Django应用的目录:

spacer.gifhttps://img1.sycdn.imooc.com//63651e2f00016ecc02730265.jpg

应用中的文件:

views.py    视图处理的地方

models.py    定义应用模型的地方

admin.py    定义Admin模块管理对象的地方

apps.py    声明应用的地方

test.py    编写应用测试用例的地方

urls.py    (自行创建)管理应用路由的地方


2-4 Django Hello World:

视图 就是 页面

1.创建一个视图py

2.配置视图py的路由(路由分为两个层次,应用层次,项目层次)

3.将应用set到项目中


视图函数:

spacer.gifhttps://img1.sycdn.imooc.com//63651e37000154da04880244.jpg


应用层次的url:

spacer.gifhttps://img1.sycdn.imooc.com//63651e3e0001f0de05950228.jpg


项目层次的url:

spacer.gifhttps://img1.sycdn.imooc.com//63651e430001e0f604930250.jpg


应用set到项目中:

spacer.gifhttps://img1.sycdn.imooc.com//63651e4a0001d07b05390267.jpg


第四模块:

课程截图:

https://img1.sycdn.imooc.com//63651d460001eb8007720468.jpg

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消