Добавление адресов в модель с помощью django's admin.py и с помощью django-address

У меня проблема с моим приложением django. Я пытаюсь добавить модель ресторанов, которая имеет поле адреса, и я использую django-address, чтобы помочь мне в этом. Итак, моя модель ресторана выглядит следующим образом:

class Restaurant(models.Model):
    name = models.CharField(max_length=64)
    address = AddressField(on_delete = models.CASCADE, default = None)

Однако, когда я пытаюсь добавить определенный ресторан с помощью admin.py, он не позволяет мне это сделать. Как показано на скриншоте ниже, я ввожу один символ, а затем он не позволяет мне редактировать его:

Скриншот файла admin.py

Мне удалось добавить конкретные адреса, но я не могу понять, как связать эти адреса с конкретным рестораном. Есть ли у кого-нибудь идеи, как это исправить? Или, может быть, у кого-то есть хорошие обходные пути, где я могу добавить несколько конкретных ресторанов без использования admin.py?

Спасибо!!!

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