diff --git a/webapp/forms.py b/webapp/forms.py index a089c78..9009981 100644 --- a/webapp/forms.py +++ b/webapp/forms.py @@ -7,7 +7,7 @@ class KaehmyForm_Form(forms.ModelForm): class Meta: model = KaehmyForm - fields = ['name', 'email', 'year', 'preset_roles', 'custom_roles', 'text'] + fields = ['name', 'email', 'phone_number', 'year', 'preset_roles', 'custom_roles', 'text'] class OhlhafvForm(forms.ModelForm): diff --git a/webapp/migrations/0020_kaehmyform_phone_number.py b/webapp/migrations/0020_kaehmyform_phone_number.py new file mode 100644 index 0000000..00d930d --- /dev/null +++ b/webapp/migrations/0020_kaehmyform_phone_number.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11 on 2017-10-11 16:59 +from __future__ import unicode_literals + +from django.db import migrations +import phonenumber_field.modelfields + + +class Migration(migrations.Migration): + + dependencies = [ + ('webapp', '0019_kaehmymessage_timestamp'), + ] + + operations = [ + migrations.AddField( + model_name='kaehmyform', + name='phone_number', + field=phonenumber_field.modelfields.PhoneNumberField(default='', max_length=128, verbose_name='Phone number'), + preserve_default=False, + ), + ] diff --git a/webapp/models.py b/webapp/models.py index aaa8034..614e216 100644 --- a/webapp/models.py +++ b/webapp/models.py @@ -154,6 +154,7 @@ class KaehmyForm(MessageParent): name = models.CharField(_('Name'), max_length=255) email = models.EmailField(_('Email')) + phone_number = PhoneNumberField(_('Phone number')) year = models.IntegerField(_('Year'), choices=YEAR_CHOICES) text = models.TextField(_('Text'), default="", max_length=300) custom_roles = models.ManyToManyField('CustomKaehmyRole', related_name='forms', blank=True)