真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

學(xué)django之前要了解什么知識點

這篇文章給大家分享的是有關(guān)學(xué)django之前要了解什么知識點的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站制作、網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的咸陽網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

python的web框架的本質(zhì):

收發(fā)socket消息 ----->按照http的消息格式去解析消息

路徑和要執(zhí)行的函數(shù)的對應(yīng)關(guān)系 -->主要的業(yè)務(wù)邏輯

字符串替換 -->模板(特殊符號–>數(shù)據(jù))字符串替換 -->模板(特殊符號–>數(shù)據(jù))

socket服務(wù)器 與瀏覽器的通信

Django:

啟動Django項目

方法一:命令行方式

進入項目的根路徑,找到manage.py

—>python manage.py runserver [ [ IP] 端口 ] 默認在8000端口啟動

方法二:在python中啟動項目

改端口方式:右上角綠色小三角左邊的項目名點開下拉框,選擇edit configuration 進去在右邊port中更改即可

在瀏覽器中操作

在url.py中找對應(yīng)到函數(shù)(一般放在一個py文件中)

socket服務(wù)器功能劃分:

由瀏覽器收發(fā)消息(socket通信) ----->按照http的消息格式(a)(wsgiref/uWsgi/gunicorn…)解析消息

根據(jù)用戶返回的不同路徑執(zhí)行不同函數(shù) (b)

從HTML讀取出內(nèi)容,并且完成字符串的替換 ---->jiaja2(模板語言)(c )

python中web框架的分類

按上面三個功能劃分:

框架自帶a,b,c ------>tornado

框架自帶b和c,使用第三方的a ------>Django

框架自帶b,使用第三方的a和c ------>flask

按另一個維度劃分:

Django ------>大而全(做一個網(wǎng)站能用到的他都有)

其他 ------>Flask 輕量級

安裝djando

pip安裝

pip install django1.11.9 或 pip install -i (源) django1.11.11

pycharm 安裝Django

不要選那個另存路徑選項

測試是否安裝成功django admin

新建Django項目

兩種方式

使用cmd命令

a.Django startproject 項目名

用pycharm

a. 點擊–>new project

b. 選擇Django–>設(shè)置名字 -->選擇本機的python.exe,不要選擇虛擬環(huán)境的

c. 點擊create 勾選 new window

新建項目:用本機的python.exe 不要新建虛擬空間

注:?。⌒陆ㄒ欢ㄒx擇open in_new window

配置Django項目

setting.py

- 配置HTML文件存放的位置(templates約定俗成) -->告訴Django去哪找我的HTML文件

- 配置靜態(tài)文件存放的位置 (css,js…)

#靜態(tài)文件保存目錄的別名
	 STATIC_URL = '/static/'
	 #所有靜態(tài)文件(圖片/css/js)都放在我下面配置的文件夾中
	 STATICFILES_DIRS=[
     os.path.join(BASE_DIR,"myhtml1")
     ]

感謝各位的閱讀!關(guān)于學(xué)django之前要了解什么知識點就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


當前文章:學(xué)django之前要了解什么知識點
地址分享:http://weahome.cn/article/jeoije.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部