1.1django简介

327 阅读1分钟

1.1

django是什么:

Python编程语言驱动的一个开源模型
一个web框架
是 python 下最强大的web框架
全球第五大web框架

django的优势:

开发效率高
Django自身集成了丰富的WEB开发通用组件,如用户认证、分页、中间件、缓存、session等,可以避免浪费大量时间重复造轮子。

django的发展史:

2004年,新闻社维护站点时觉得麻烦,于是开发了一个模板
lawrence

django标准代码

# 等待浏览器访问,
while True:
    # 接收浏览器发来的请求内容,accept(接收请求)
    conn,addr=sock.accept
    # 打印发来指令的1024个字符
    data = conn.recv(1024)
    print(data)


    # 给浏览器返回内容  HTTP/1.1 200 OK(app协议规则) 
    # Content-Type:text/html(判断文本类型)  
    # charset=utf-8(字符集是用啥子编码)
    conn.send(b"HTTP/1.1 200 OK\r\nContent-Type:text/html; charset=utf-8\r\n\r\n")
    conn.send("欢迎访问!",encode("utf-8"))


    # 关闭和浏览器创建的socket链接
    conn.close()