Django Länder Dropdown-Standard

Ich benutze Django ModelForms. Ich habe eine Dropdown-Auswahl, mit der Benutzer das Land auswählen können. Das Land ist Teil des Buchungsmodells und wird mit django_countries definiert. Zum Beispiel,

In models.py

from django_countries import CountryField

class Booking(models.Model)
    name = models.charField(max_length=100)
    country = CountryField()

In views.py möchte ich in der Lage sein, ein standardmäßig ausgewähltes Element im Dropdown-Menü festzulegen, z. B. "Großbritannien". Ich weiß, wie man das mit Textfeldern macht, kann es jedoch nicht mit CountryField () zum Laufen bringen. Zum Beispiel,

booking = BookingForm(initial={'name': 'mr majeika'}) //works
booking = BookingForm(initial={'country': 'United Kingdom'}) //does not work

Ich hatte gehofft, jemand könnte mich in die richtige Richtung lenken?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage