我一直在学习Django一周。
我想创建一个联系表单,询问电话号码国家/地区代码。
表单会在两个字段中询问电话号码: 1.用户需要选择国家/地区代码的下拉字段 2.用户将输入电话号码的其余部分
(见下图)
在Django中执行此操作的简单方法是什么?用例子会很棒。
答案 0 :(得分:0)
您可以使用以下代码创建所需的表单:
class ContactForm(forms.Form):
first_name = forms.CharField(max_length=32)
last_name = forms.CharField(max_length=32)
email = forms.EmailField()
country = forms.ChoiceField( choices=( ('1','USA (+1)'),
('some other country','some other country'),
...
...
)
)
phone_number = forms.CharField(max_length=32)
现在,您可以在HTML中使用此表单和格式,并根据您的数据模型保存。