Django views视图函数request和HttpResponse

views

def index(request):
print(“method>>>>>>”, request.method) # 请求方式
print(“path>>>>>>>>>”, request.path) # 请求路径
print(“GET>>>>>>>”, request.GET) # get请求数据
print(“POST>>>>>”, request.POST) # post请求数据
print(“META>>>>>>”, request.META) # 请求头
print(“function>>>>>”, request.get_full_path()) # 请求路径带get请求参数
print(request.is_ajax())
“”"
Django 一定最后响应一个HttpResponse的实例对象

三种形式:
    1 HttpResponse("字符串")
    2 render("页面")
        --读取文件字符串
        --渲染变量
    3 redirect() #重定向
    
    模板语法:
        {{}}
        {%%}

"""
# sp = "香蕉"
sp_lst = ["苹果", "香蕉", "西瓜"]

return render(request, "index.html", {"sp": sp_lst})

html

<h3>商品名</h3>
<ul>
    {% for foo in sp%}
        <li>{{  foo  }}</li>
    {% endfor %}
</ul>
<p>{{ sp }}</p>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值