Есть ли способ пометить и отобразить номер приема и номер MCO в 1 ячейке

Я создал веб-сайт, где пользователь вводит номер приема (Проверьте, совпадает ли номер приема с базой данных, если нет, они не могут быть перенаправлены на страницу успеха) и номер MCO, как показано ниже:

enter image description here

Когда он перенаправляется на мою страницу таблицы, которая является моей страницей успеха, он создал новую колонку, показанную ниже, номер приема 234 должен быть тегом к 13873827 номеру mco, а не новой колонкой, как мне это сделать? enter image description here

Когда я ввожу 234 и другой номер MCO, появляется сообщение об ошибке: UNIQUE constraint failed: account_photo.reception

когда я ввожу 234 и 13873827, появляется сообщение об ошибке: UNIQUE constraint failed: account_photo.mcoNum, поэтому я предполагаю, что это тег?

views.py

@login_required()
def verifydetails(request):
    if request.method == 'POST':
        form = verifyForm(request.POST)

        if form.is_valid():
            Datetime = datetime.now()
            mcoNum = form.cleaned_data['mcoNum']
            if Photo.objects.filter(reception=form.cleaned_data['reception']):
                form = Photo(Datetime=Datetime, mcoNum=mcoNum)
                form.save()
                return redirect('gallery')

            else:
                messages.success(request, 'The reception number you have enter is incorrect')
                return redirect('verifydetails')
    else:
        form = verifyForm()

    return render(request, 'verifydetails.html', {'form': form, })

forms.py

class verifyForm(forms.Form):
    reception = forms.CharField(label='', widget=forms.TextInput(
        attrs={"class": 'form-control', 'placeholder': 'Enter Reception number'}))

    mcoNum = forms.CharField(label='',
                             widget=forms.TextInput(attrs={"class": 'form-control', 'Placeholder': 'Enter MCO NUMBER'}))

    class Meta:
        model = Photo
        fields = ("mcoNum")

verifydetails.html

Вернуться на верх