Jan-14-2020, 04:26 AM
Hi,
I have a small web app which simply takes input via a form and executes a http POST request with the values entered to API.
this is my forms.py
Why is the input from the form of type "NonceType" ???
I have a small web app which simply takes input via a form and executes a http POST request with the values entered to API.
this is my forms.py
rom django import forms
CHOICE = [('true', 'True'), ('false', 'False')]
class FeatureFlagsForm(forms.Form):
tenants_id = forms.CharField(
label='Tenant ID', max_length=40, required=True,
widget=forms.TextInput(
attrs={
'placeholder': 'Enter Tenant ID (GUID)',
'size': '50'
})
)
is_allowed_to_access_staff = forms.ChoiceField(label='Tenant allowed to access staff?', choices=CHOICE,
widget=forms.RadioSelect)
is_allowed_to_access_compliance = forms.ChoiceField(label='Tenant allowed to access compliance?', choices=CHOICE,
widget=forms.RadioSelect
)
is_allowed_to_access_experts = forms.ChoiceField(label='Tenant allowed to access compliance?', choices=CHOICE,
widget=forms.RadioSelect
)
should_auto_provision_users = forms.ChoiceField(label='Auto-provision users?', choices=CHOICE,
widget=forms.RadioSelect
)
show_only_external_login = forms.ChoiceField(label='Show external login only?', choices=CHOICE,
widget=forms.RadioSelect
)
show_tc_compliance_message = forms.ChoiceField(label='Tenant allowed to access compliance?', choices=CHOICE,
widget=forms.RadioSelect
)my view: if form.is_valid():
tenants_id = form.cleaned_data.get('tenants_id')
access_staff = form.cleaned_data.get('access_staff')
access_compliance = form.cleaned_data.get('access_compliance')
auto_provision_users = form.cleaned_data.get('auto_provision_users')
show_ext_login = form.cleaned_data.get('show_ext_login')however when I print access_staff for example I get <class 'NoneType'> Why is the input from the form of type "NonceType" ???
