Я хочу, чтобы значение из другой модели, которую я идентифицировал как «id», было подставлено в форму и заменено в URL-адресе на go на страницу с формой, в которой данные из поля модели, которое я идентифицировал "id" будет вставлен
form.py
class AdmissionForm(forms.ModelForm):
class Meta:
model = Admission
fields = ['date', 'name', 'admission']
class EquipmentWorkersForm(forms.ModelForm):
class Meta:
model = EquipmentWorkers
fields = ['date', 'id_admission', 'id_type', 'id_workers', 'id_room']
views.py
class AssignToWorker(View):
def get(self, request, admission_id):
admission = Admission.object.get(id=admission_id)
form = EquipmentWorkersForm(instance=admission)
return render(request, 'inventory/assignToWorker.html', context={'form': form, 'admission': admission})
def post(self, request):
form = EquipmentWorkersForm(request.POST)
if form.is_valid():
form.save()
return redirect(equipments_list)
return redirect(relocation_list)
url.py
path('assignToWorker/<str:admission_id>/', AssignToWorker.as_view(), name='assign_to_worker_url'),
на странице с формой появляется ошибка:
AttributeError: объект типа 'Admission' не имеет атрибута 'object'