Сохранять данные от пользователя В виде поля выбора в базе данных

I get information from the user through the following form. I want it to be the same optionally in the admin panel, that is, if I wanted to edit, I would only edit one of the options. enter image description here

в панели администратора введите описание изображения здесь

Я хочу иметь возможность выбора в админ панели, например, если нужно что-то изменить, я могу выбрать его значение, например, форму

Models.py

class Reservation_Date(models.Model):
date = models.CharField(max_length=20)
reservation_received = models.ForeignKey(Reservation_Item, on_delete=models.CASCADE)

class Reservation_Received(models.Model):
name = models.CharField(max_length=50)
date = models.CharField(max_length=50)
time = models.CharField(max_length=50)
count = models.CharField(max_length=50)
table_number = models.CharField(max_length=50)
is_read = models.BooleanField(default=False , verbose_name='Read / Unread')

views.py

    if request.method == "POST" and request.POST.get('name'):
    reservation = Reservation_Received()
    reservation.name = request.POST.get('name')
    reservation.date = request.POST.get('date')
    reservation.time = request.POST.get('time')
    reservation.count = request.POST.get('count')
    reservation.table_number = request.POST.get('table_number')
    try:
        reservation.save()
        return JsonResponse({'msg':'Success'})
    except IntegrityError:
        return JsonResponse({'msg':'Error'})
Вернуться на верх