qq_41544585
温柔则刚
采纳率50%
2021-01-08 16:56 阅读 251

Django中html提交按钮怎样调用python的view.py

新手在学Django,望大家提点,谢谢

 

 

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    sinat_36226553 Dawn_www 2021-01-09 00:07

    在action里填写路由路径,在urls.py里配置路由跳转到views.py相应的处理函数。如

    action = "/login/"

    在urls.py里填写

    urlpatterns = [
        path('login/',login), # 第一个参数是路由路径,第二个参数是views.py里的函数名
    ]
    点赞 1 评论 复制链接分享
  • qq_43656607 放风喽 2021-01-08 19:44

    放弃django全栈,直接学习drf

    点赞 评论 复制链接分享
  • jereying QIUKHOMING# 2021-03-05 15:00
    <form class="layui-form" id="form1" action="{% url '你的app名字:函数名字'%}" method="POST">

    前端method和后端request对应就能获取数据,比如我这里展示的"name"(你应该是username)。

    def LoginPage(request):
        if request.method == "POST":
            name = request.Post.get("name")
        return render(request, 'login.html')
    

    同时,你还需要在url.py中配置这个接口

    url(r'LoginPage', views.LoginPage, name='LoginPage'),
    
    点赞 评论 复制链接分享

相关推荐