,可以通过以下步骤实现:
<form method="POST" action="/your-view-url/">
<!-- 表单内容 -->
<input type="text" name="username">
<input type="password" name="password">
<input type="submit" value="Submit">
</form>
@csrf_exempt
来取消对CSRF保护的验证(仅在开发阶段使用)。然后通过request对象的POST属性获取表单数据。例如:from django.views.decorators.csrf import csrf_exempt
from django.http import HttpResponse
@csrf_exempt
def your_view(request):
if request.method == 'POST':
username = request.POST.get('username')
password = request.POST.get('password')
# 处理表单数据
return HttpResponse("POST请求已处理")
from django.urls import path
from . import views
urlpatterns = [
path('your-view-url/', views.your_view, name='your-view'),
]
这样,当用户在base.html模板中提交表单时,会向views.py发送POST请求,并调用your_view视图函数进行处理。你可以根据具体的业务逻辑在视图函数中进行相应的处理,比如验证用户输入、保存数据等。
腾讯云相关产品推荐:
请注意,以上推荐的腾讯云产品仅供参考,具体选择应根据实际需求进行评估和决策。
领取专属 10元无门槛券
手把手带您无忧上云