Как получить данные из html-формы и передать их в мою базу данных в виде sql-запроса в django
Я пытаюсь использовать django для получения данных из формы регистрации и передачи их в базу данных в pgadmin 4 в виде запроса. Я получил ошибку и не знаю, как это сделать. Вот мой код, который я пытался использовать pymysql.
Заранее спасибо
def booknow(request):
c = pymysql.connect(host='localhost',
user='postgres',
password='pw',
db='users')
cur = c.cursor()
if request.method == 'POST':
display_name = request.POST.get['your-name']
email = request.POST.get['your-email']
age = request.POST.get['your-age']
phone_number = request.POST.get['phone-number']
gender = request.POST.get['your-gender']
vaccination_status = request.POST.get['your-vaccination']
password = request.POST.get['your-password']
insert_query = "INSERT INTO users (display_name, email, age, phone_number, gender, vaccination_status, password) VALUES ('%s','%s','%s','%s','%s','%s','%s');" % (display_name,email,age,phone_number,gender,vaccination_status,password)
c = connection.cursor()
c.execute(insert_query)
return render(request, 'booknow.html')
