0
我第一次在django中使用localflavor,今天得到了一件奇怪的事情!我有一個表格,並試圖用戶CAProvinceSelect,但是,不知道爲什麼它不是渲染什麼,到ilustrade,這是我的代碼:使用django的怪異行爲localflavor CAProvinceSelect
from django.contrib.localflavor.ca.forms import CAProvinceSelect
class RegistrationForm(UserCreationForm):
province = CAProvinceSelect()
後我無聊,試圖使這項工作,我改變了我的代碼到:
from django.contrib.localflavor.ca.forms import CAProvinceField
from django.contrib.localflavor.ca.ca_provinces import PROVINCE_CHOICES
class RegistrationForm(UserCreationForm):
province = CAProvinceField(widget=forms.Select(choices=PROVINCE_CHOICES))
它的工作!
我的問題在這裏,爲什麼?之前有人得到那個嗎?!不應該'CAProvinceSelect'用這些選擇創建一個SelectField?!?
+1:知道了吧!謝謝! –