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()