标签:响应 初始 str 相关 scoket url att 请求 sock
1、web框架的本质
浏览器和 scoket服务端通信
2、scoket服务端功能划分
a、负责与浏览器进行通信
b、根据访问不同的url执行不同的函数
c、从HTML文件中读取内容
3、Python中web框架的划分
a、按照功能划分
1、框架自带a,b,c Tornado
2、框架自带b,c 使用第三方a Django
3、框架自带b,使用第三方的a和c Flash
b、按照其它划分
1、Django 大而全
2、other 轻量级
4、请求和响应
a、请求(resquest)
浏览器->socket服务端
b、响应(response)
socket服务器->浏览器
5、url与函数的对应关系(urls.py)
# 存放url与函数的对应关系 urlpatterns = [ path(‘url/‘, 函数名), ]
6、函数(urls.py)
from django.shortcuts import HttpResponse # request参数保存所有和用户浏览器相关的请求数据 def test(request): return HttpResponse("Hello World")
7、提交HTML页面(urls.py)
from django.shortcuts import render def test(request): return render(request, "test.html")
8、设置静态文件的路径(setting.py)
# 存放静态文件(CSS JavaScript Images) STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static") ]
使用路径
/static/bootstrap/css/bootstrap.min.css
标签:响应 初始 str 相关 scoket url att 请求 sock
原文地址:https://www.cnblogs.com/wt7018/p/11219644.html