Note that there are some explanatory texts on larger screens.

plurals
  1. POInteger field prefix zero not displaying
    primarykey
    data
    text
    <p>forms.py</p> <pre><code>class PhoneForm(forms.ModelForm): number1 = forms.IntegerField(required=False,error_messages={'invalid':'Enter a valid phone number'}) number2 = forms.IntegerField(required=False,error_messages={'invalid':'Enter a valid phone number'}) number3 = forms.IntegerField(required=False,error_messages={'invalid':'Enter a valid phone number'}) class Meta: model = PhoneInfo fields = ['name1','number1','name2','number2','name3','number3','emergency','emergency_number'] </code></pre> <p>models.py</p> <pre><code>class PhoneInfo(models.Model): user = models.ForeignKey(User, null=True) name1 = models.CharField('Name', max_length=100, null=True, blank=True) number1 = models.CharField('Number',max_length=20, null=True, blank=True) name2 = models.CharField('Name', max_length=100, null=True, blank=True) number2 = models.CharField('Number', max_length=20, null=True, blank=True) name3 = models.CharField('Name', max_length=100, null=True, blank=True) number3 = models.CharField('Number',max_length=20, null=True, blank=True) emergency = models.CharField('Emergency', max_length=100, null=True, blank=True) emergency_number = models.CharField('Emergency Number',max_length=20, null=True, blank=True) </code></pre> <p>The nmber1,number2 and number3 are used to save 11-digit phone number.My problem is if i add 1st digit as '0' after save '0' gets disappeared from form field.I i add that "0" after 1st digit it is saving and displaying.Problem is with this :08854215452 1st zero gets disappear after save.I want to show that also while saving phone number with STD code. </p> <pre><code>Traceback: File "/usr/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 101. request.path_info) File "/usr/lib/python2.7/site-packages/django/core/urlresolvers.py" in resolve 252. sub_match = pattern.resolve(new_path) File "/usr/lib/python2.7/site-packages/django/core/urlresolvers.py" in resolve 252. sub_match = pattern.resolve(new_path) File "/usr/lib/python2.7/site-packages/django/core/urlresolvers.py" in resolve 158. return ResolverMatch(self.callback, args, kwargs, self.name) File "/usr/lib/python2.7/site-packages/django/core/urlresolvers.py" in _get_callback 164. self._callback = get_callable(self._callback_str) File "/usr/lib/python2.7/site-packages/django/utils/functional.py" in wrapper 124. result = func(*args) File "/usr/lib/python2.7/site-packages/django/core/urlresolvers.py" in get_callable 91. lookup_view = getattr(import_module(mod_name), func_name) File "/usr/lib/python2.7/site-packages/django/utils/importlib.py" in import_module 35. __import__(name) File "/root/Projects/ir_uploaded_copy/ir/setting/views.py" in &lt;module&gt; 22. from setting.forms import * File "/root/Projects/ir_uploaded_copy/ir/setting/forms.py" in &lt;module&gt; 151. class PhoneForm(forms.ModelForm): File "/root/Projects/ir_uploaded_copy/ir/setting/forms.py" in PhoneForm 162. emergency_number = forms.RegexField(regex=r'^\+?(\d{3}-?\d+{7})$', error_messages = {'invalid':'Enter a valid phone number'}) File "/usr/lib/python2.7/site-packages/django/forms/fields.py" in __init__ 437. regex = re.compile(regex) File "/usr/lib/python2.7/re.py" in compile 190. return _compile(pattern, flags) File "/usr/lib/python2.7/re.py" in _compile 245. raise error, v # invalid expression Exception Type: error at /setting/call/ Exception Value: multiple repeat </code></pre> <p>Thanks</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload