From 94ec402da02511f1d9e97f1619eefdd1db06b006 Mon Sep 17 00:00:00 2001 From: Claude Paroz Date: Thu, 30 Apr 2020 11:06:57 +0200 Subject: [PATCH] Add CorpContact.avs field --- stages/admin.py | 2 +- stages/migrations/0030_add_contact_avs.py | 17 +++++++++++++++++ stages/models.py | 1 + 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 stages/migrations/0030_add_contact_avs.py diff --git a/stages/admin.py b/stages/admin.py index b5457b5..e39b2ae 100644 --- a/stages/admin.py +++ b/stages/admin.py @@ -234,7 +234,7 @@ class CorpContactAdmin(admin.ModelAdmin): ('birth_date',), ('corporation',), ('sections', 'is_main', 'always_cc', 'archived'), - ('role', 'ext_id'), ('tel', 'email'), + ('role', 'ext_id'), ('tel', 'email'), ('avs',), ('ccp', 'bank', 'clearing' ), ('iban',), ('qualification', 'fields_of_interest'), diff --git a/stages/migrations/0030_add_contact_avs.py b/stages/migrations/0030_add_contact_avs.py new file mode 100644 index 0000000..8bac4fa --- /dev/null +++ b/stages/migrations/0030_add_contact_avs.py @@ -0,0 +1,17 @@ +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('stages', '0029_delete_exam_fields_on_student'), + ] + + operations = [ + migrations.AddField( + model_name='corpcontact', + name='avs', + field=models.CharField(blank=True, max_length=20, verbose_name='No AVS'), + ), + ] diff --git a/stages/models.py b/stages/models.py index 8160580..6d5cec2 100644 --- a/stages/models.py +++ b/stages/models.py @@ -491,6 +491,7 @@ class CorpContact(models.Model): archived = models.BooleanField(default=False, verbose_name='Archivé') sections = models.ManyToManyField(Section, blank=True) + avs = models.CharField('No AVS', max_length=20, blank=True) ccp = models.CharField('Compte de chèque postal', max_length=15, blank=True) bank = models.CharField('Banque (nom et ville)', max_length=200, blank=True) clearing = models.CharField('No clearing', max_length=5, blank=True)