Как получить данные из модели рабочей истории в детальный персонал? Я новичок в Django
У меня есть две раздельные модели. Одна с полями Staff и другая для нескольких договоров с историей работы. Теперь я хочу отобразить все договоры о трудовой деятельности одного сотрудника в представлении подробных данных о сотрудниках. Что я должен изменить в представлении подробной информации о сотрудниках и в файле Staff.html?
models.py
views.py
def detailtaff(request,id):
group = request.user.groups.all().all()
data = get_object_or_404(Staff,id=id)
data1 = get_object_or_404(ContractHistory,staff_id=id,status_contract=1)
data2 = ContractHistory.objects.filter(staff_id=id, status_contract=0).values()
context = {
"group":group,
"title":f"Informasaun Detallu Funsionariu",
"data":data,
"data1":data1,
"data2":data2,
"active_funsionariu":"active",
"page":"detail",
}
return render(request, "staff.html",context)
staff.html
Результат
У Первого Посоха просто нет рабочей истории и это шоу Правда введите описание изображения здесь
Второй персонал имеет рабочую историю и ничего не показывает введите описание изображения здесь