day40 django安裝和介紹

TIM圖片20190428190249.jpg

~ URL(Universal Resource Locator) / URI(Universal Resource Identifier)
統(tǒng)一資源定位符/統(tǒng)一資源標(biāo)識(shí)符
http://www.baidu.com:80/index.html
協(xié)議 域名或IP地址 端口號(hào) 路徑 資源

~ DNS(Domain Name System) - 域名系統(tǒng)
域名 ---解析---> IP地址

~ Web服務(wù)器 - Nginx / Apache

~ WSGI服務(wù)器 - 連接Web服務(wù)器和Python程序的橋梁 - uWSGI / Gunicorn

  1. 基本概念
    ~ URL(Universal Resource Locator) / URI(Universal Resource Identifier)
    統(tǒng)一資源定位符/統(tǒng)一資源標(biāo)識(shí)符
    http://www.baidu.com:80/index.html
    協(xié)議 域名或IP地址 端口號(hào) 路徑 資源

HTTP - 超文本傳輸協(xié)議 - Hyper-Text Transfer Protocol - 應(yīng)用級(jí)協(xié)議
基于TCP提供的可靠傳輸服務(wù)來傳遞超文本

HTTP請(qǐng)求報(bào)文 - request
請(qǐng)求行 - GET /index.html HTTP/1.1
請(qǐng)求頭 - 鍵值對(duì)
空行
消息體(瀏覽器發(fā)給服務(wù)器的數(shù)據(jù))

HTTP響應(yīng)報(bào)文 - response
響應(yīng)行 - HTTP/1.1 200 OK
響應(yīng)頭 - 鍵值對(duì)
空行
消息體(服務(wù)器發(fā)給瀏覽器的數(shù)據(jù))

用Python程序處理來自瀏覽器的用戶請(qǐng)求并生成響應(yīng)的內(nèi)容輸出到瀏覽器呈現(xiàn)給用戶

~ DNS(Domain Name System) - 域名系統(tǒng)
域名 ---解析---> IP地址

~ 反向代理 - 隱藏真實(shí)的服務(wù)器,免于將真實(shí)的服務(wù)器暴露在公網(wǎng),實(shí)施負(fù)載均衡
Nginx / LVS

~ Web服務(wù)器 - Nginx / Apache - 靜態(tài)資源

~ WSGI服務(wù)器 - 連接Web服務(wù)器和Python程序的橋梁 - uWSGI / Gunicorn
Web Server Gateway Interface

mkdir django1901

cd django1901

python3 -m venv venv / python -m venv venv

source venv/bin/activate / "venv/Scripts/activate"

pip install django

django-admin startproject django1901 .

python manage.py runserver

vim django1901/settings.py

LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Chongqing'

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 學(xué)習(xí) Flask,寫完一個(gè) Flask 應(yīng)用需要部署的時(shí)候,就想著折騰自己的服務(wù)器。根據(jù)搜索的教程照做,對(duì)于原理一...
    Cocoa_Coder閱讀 17,367評(píng)論 4 56
  • 談?wù)揥EB編程的時(shí)候常說天天在寫CGI,那么CGI是什么呢?可能很多時(shí)候并不會(huì)去深究這些基礎(chǔ)概念,再比如除了CGI...
    __七把刀__閱讀 2,310評(píng)論 2 11
  • 13 上線 上一章中,你為你的項(xiàng)目創(chuàng)建了RESTful API。在本章中,你會(huì)學(xué)習(xí)以下知識(shí)點(diǎn): 配置一個(gè)生產(chǎn)環(huán)境 ...
    lakerszhy閱讀 1,611評(píng)論 1 6
  • 為什么要使用nginx+uwsgi+flask 因?yàn)闃?biāo)準(zhǔn)python只能是單線程,無法并發(fā),而uwsgi/guni...
    佑___閱讀 4,205評(píng)論 0 5
  • 一、概述 在本地搭建好了個(gè)人博客之后,接著需要將其部署到服務(wù)器上面。在此之前,我們需要做一些準(zhǔn)備工作。 1.1 準(zhǔn)...
    一許青衫一閱讀 43,753評(píng)論 3 31

友情鏈接更多精彩內(nèi)容