ChoiceField in from module not working

13 views
Skip to first unread message

Kovy Jacob

unread,
Aug 5, 2020, 2:49:15 PM8/5/20
to django...@googlegroups.com

I am trying to have a ChoiceField in a form, but it gives me this error:

    from TachlisGeredt.register_form import register

  File "/Users/kovyjacob/TachlisGeredt/TachlisGeredt/register_form.py", line 10, in <module>

    class RegisterForm (forms.Form):

  File "/Users/kovyjacob/TachlisGeredt/TachlisGeredt/register_form.py", line 15, in RegisterForm

    carrier = ChoiceField(choices = CARRIER_CHOICES)

NameError: name 'ChoiceField' is not defined


Here is the .py:

rom django import newforms as forms

from django.shortcuts import render

from django.http import HttpResponseRedirect

from django.core.mail import send_mail


carrier_choices = (

('@txt.freedommobile.ca', 'Freedom Mobile')

('@txt.luckymobile.ca', 'Lucky Mobile'),

)


class RegisterForm (forms.Form):

username = forms.CharField()

password = forms.CharField()

check_password = forms.CharField()

phone = froms.IntegerField(required = False)

carrier = ChoiceField(choices=carrier_choices, required = False)


I am new to django, what is the problem?

thanks!

Reply all
Reply to author
Forward
0 new messages