По умолчанию выпадающий список стран Джанго
Я использую Django ModelForms. У меня есть выпадающий список, который позволяет пользователям выбирать страну. Страна является частью модели бронирования и определяется с помощью django_countries. Например,
В models.py
from django_countries import CountryField
class Booking(models.Model)
name = models.charField(max_length=100)
country = CountryField()
В views.py я хочу иметь возможность установить выбранный элемент по умолчанию в раскрывающемся меню, например "Соединенное Королевство". Я знаю, как это сделать с текстовыми полями, однако не могу заставить его работать с CountryField (). Например,
booking = BookingForm(initial={'name': 'mr majeika'}) //works
booking = BookingForm(initial={'country': 'United Kingdom'}) //does not work
Я надеялся, что кто-то там сможет указать мне правильное направление?