Вставка данных в django - PullRequest
       4

Вставка данных в django

0 голосов
/ 20 апреля 2020

У меня есть этот код в представлениях, где вставлены данные

V_insert_data = StudentsEnrollmentRecord(
            Student_Users=studentname,Old_Student=old,New_Student=new, Payment_Type=payment,ESC_Student=esc,Last_School_Attended=last,Address_OF_School_Attended=add,
            Education_Levels=educationlevel,School_Year=schoolyear,Courses=course,strands=strands,Student_Types=stype
        )
V_insert_data.save()

studentenrolment = StudentsEnrollmentRecord.objects.filter(id=V_insert_data)

return render(request, 'accounts/print.html',
                    {"studentenrolment":studentenrolment} )

Я не знаю, что не так с этим кодом, может кто-нибудь помочь мне настроить это? Я просто хочу, чтобы после вставленной записи я мог получить идентификатор и распечатать его на другом html.

Я получил эту ошибку enter image description here

1 Ответ

0 голосов
/ 20 апреля 2020
studentenrolment=StudentsEnrollmentRecord.objects.filter(Student_Users=studentname).first()

если вы фильтруете данные в Django, вы можете использовать первичный ключ,

. В этом коде фильтруйте данные с помощью Student_Users.

...