新手在学Django,望大家提点,谢谢
在action里填写路由路径,在urls.py里配置路由跳转到views.py相应的处理函数。如
action = "/login/"
在urls.py里填写
urlpatterns = [
path('login/',login), # 第一个参数是路由路径,第二个参数是views.py里的函数名
]
放弃django全栈,直接学习drf
<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'),