Django2.2 学习笔记 (5)_从前端html页面提取数据并保存到数据库中

1、前端页面设置

1)更改路径设置

2)在表单端,添加验证(Django会自动验证)

{%csrf_token%}


    

留言信息 请留下你的信息.

{%csrf_token%}

2、配置views.py

def message_form(request):
    # 如果请求类型是post类型

    if request.method == "POST":
        name=request.POST.get("name","")
        address = request.POST.get("address", "")
        email = request.POST.get("email", "")
        message_txt = request.POST.get("message", "")

        message = Message()
        message.name = name
        message.address =address
        message.email =email
        message.message= message_txt
        message.save()


    return render(request, "message_form.html")

3、在前端页面提交后,数据会保存到mysql中

 

 

你可能感兴趣的:(Django)