Add missing fields from previous commit

This commit is contained in:
Claude Paroz 2018-04-12 10:12:24 +02:00
parent 26aec49188
commit 4c39e07867
2 changed files with 20 additions and 2 deletions

View file

@ -134,9 +134,16 @@ class CorpContactAdmin(admin.ModelAdmin):
list_filter = (('archived', ArchivedListFilter),)
ordering = ('last_name', 'first_name')
search_fields = ('last_name', 'first_name', 'role')
fields = (('corporation',), ('title', 'last_name', 'first_name'),
fields = (('title', 'last_name', 'first_name'),
('street', 'pcode', 'city'),
('birth_date',),
('corporation',),
('sections', 'is_main', 'always_cc', 'archived'),
('role', 'ext_id'), ('tel', 'email'))
('role', 'ext_id'), ('tel', 'email'),
('ccp', 'bank', 'clearing' ),
('iban',),
('qualification', 'fields_of_interest'),
)
formfield_overrides = {
models.ManyToManyField: {'widget': forms.CheckboxSelectMultiple},
}

View file

@ -347,12 +347,23 @@ class CorpContact(models.Model):
title = models.CharField(max_length=40, blank=True, verbose_name='Civilité')
first_name = models.CharField(max_length=40, blank=True, verbose_name='Prénom')
last_name = models.CharField(max_length=40, verbose_name='Nom')
birth_date = models.DateField(blank=True, null=True, verbose_name='Date de naissance')
role = models.CharField(max_length=40, blank=True, verbose_name='Fonction')
street = models.CharField(max_length=100, blank=True, verbose_name='Rue')
pcode = models.CharField(max_length=4, blank=True, verbose_name='Code postal')
city = models.CharField(max_length=40, blank=True, verbose_name='Localité')
tel = models.CharField(max_length=20, blank=True, verbose_name='Téléphone')
email = models.CharField(max_length=100, blank=True, verbose_name='Courriel')
archived = models.BooleanField(default=False, verbose_name='Archivé')
sections = models.ManyToManyField(Section, 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)
iban = models.CharField('iban', max_length=21, blank=True)
qualification = models.TextField('Titres obtenus', blank=True)
fields_of_interest = models.TextField("Domaines dintérêts", blank=True)
class Meta:
verbose_name = "Contact"