# Import necessary modules
from django.shortcuts import render
from django.http import HttpResponse
from django.views.decorators.csrf import csrf_protect
# Define a view function that handles the POST request
@csrf_protect
def my_view(request):
# Check if the request method is POST
if request.method == 'POST':
# Access form data using request.POST dictionary
form_data = request.POST
# Retrieve specific form field values using their names
field1_value = form_data.get('field1_name')
field2_value = form_data.get('field2_name')
# Process the form data as needed
# ...
# Return a response (this is just an example, replace it with your logic)
return HttpResponse(f"Field 1: {field1_value}, Field 2: {field2_value}")
else:
# Handle non-POST requests if needed
# ...
# Render a template or return a response for non-POST requests
return render(request, 'my_template.html')