栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

django前戏准备

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

django前戏准备

文章目录
  • django前戏准备
    • 前端框架bootstrap
    • 选择器
    • 基本使用
      • 布局容器
      • 删格系统
      • css样式
      • 图标
    • socket模块
      • http协议
    • 简易版服务端代码和原理
      • 服务端代码
      • 客户端代码

django前戏准备 前端框架bootstrap

一般使用3版本

​ 响应式布局:根据显示器大小动态合理的调整页面布局

CDN:内容分发网络

​ 为了加快对静态资源数据的访问速度,如,图片、css文件、js文件。

bootstrap涉及到动态效果图需要使用jQuery

第一次使用需下载好源文件,导入本地使用。为了使该框架提供自动提示功能,直接使用无法自动提示

选择器

(为了查找需要查找的标签并操作)

id 选择器
	#d1 {}
class 选择器
	.c1{}
    
  标签选择器
	div {}
    
#使用bootstrap调节页面样式其实就是在修改标签的class值
基本使用 布局容器
  • 相当于整个页面的风格
container
container-fluid
删格系统
row 来划分一行,固定是12份
	在row里面通过col_md_n来划定需要的几分
#在划分的时候一定保证最多12份
	col-md-8
    col-md-offset-2
css样式
#表格
	table 
    table-hover
    table-strip
#表单
	form-control
#按钮
 btn
   btn-danger
	btn-lg
图标
	http://www.fontawesome.com.cn/examples/
socket模块 http协议
1、四大特性
	基于请求响应
    基于TCP/IP作用于应用层之上的协议
    无状态
    无连接/短连接
    	长连接 websocket
 
2、数据格式
	请求格式
    	请求头(请求方法)
        请求首行
        rn
        请求体(并不是所有的请求都有 携带一些铭感数据)
        
 3、响应状态码
	用数字来表示一堆中文意思
    1XX
    2XX 200
    3XX 302 304
    4XX 403 404
    5XX 500
简易版服务端代码和原理

服务端要求
1、必须要有固定的IP和PORT
2、必须能够用24小时不间断提供服务
3、能够支持高并发

服务端代码
import socket
# 1.创建socket对象
server = socket.socket()
#2.绑定IP和PORT
serve.bind(('127.0.0.1',8080))
#3.监听
server.listen(5)

#链接循环
while True:
    conn,addr = server.accept()
    #接收客户端数据
    data = conn.recv(1024)
    #将data转成字符串
    #回复HTTP响应格式
    conn.send(b'HTTP/1.1 200 okrnrn')
    
    new_data = data.decode('utf8')
    res = new_data.split('')[1]
    if res == 'index':
        conn.send(b'how are you?')
客户端代码
import socket


client = socket.socket()
client.connect((127.0.0.1,8080))

while True:
    client.send(b'     ')
    res = client.recv(1024)
    print(res)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/580924.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号