django學習1 初識web應用程式

2022-05-02 18:15:15 字數 747 閱讀 7199

web應用程式是一種可以通過web訪問的應用程式,優點是:訪問時只需要安裝瀏覽器即可,不需要安裝其他軟體。瀏覽器是乙個socket客戶端,伺服器是乙個socket服務端。

下面是乙個用python基於socket模組寫的乙個簡單的web服務端

import

socket

defmain():

s =socket.socket()

s.bind((

'0.0.0.0

', 8000))

s.listen(5)

while

true:

conn, addr =s.accept()

handle_request(conn)

defhandle_request(conn):

data = conn.recv(1024)

msg = '

hello world

'print('

data:

',data)

# 傳送http協議

初識web框架django

一 初識web框架 手擼乙個web框架的總結 1 web框架的本質 socket服務端與瀏覽器的通訊 2 socket服務端功能劃分 a.負責與瀏覽器收發訊息 socket通訊 wsgiref uwsgi gunicorn b.根據使用者訪問的不同路徑執行不同的函式 自己寫c.從html中讀取內容,...

Django學習 一 初識Django

相對於python的其他web框架,django 的功能是最完整的,django 定義了服務發布 路由對映 模板程式設計 資料處理的一整套功能。這也意味著django模組之間緊密耦合,開發者需要學習django自已定義的這 整套技術。django的主要特點如下。django是遵循mvc架構的web開...

Django框架學習 初識Django專案

django admin 檢查是否安裝好django環境 django admin startproject name 建立乙個名為name的django專案 python manage.py check 檢查專案的完整性 python manage.py runserver 本地執行django專...