码迷,mamicode.com
首页 > 其他好文 > 详细

Django 初始

时间:2019-07-20 23:43:02      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:响应   初始   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

 

  

Django 初始

标签:响应   初始   str   相关   scoket   url   att   请求   sock   

原文地址:https://www.cnblogs.com/wt7018/p/11219644.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!