from django.apps import apps from django.utils.translation import ugettext_lazy as _ import django_tables2 as tables from django_tables2.utils import A TeckidsPerson = apps.get_model('ticdesk_account', 'TeckidsPerson') class PersonTable(tables.Table): class Meta: attrs = {'class': 'table table-striped table-bordered table-hover table-responsive'} given_name = tables.Column(verbose_name=_('Vorname')) sn = tables.Column(verbose_name=_('Nachname')) mail = tables.columns.EmailColumn(verbose_name=_('E-Mail')) age = tables.Column(verbose_name=_('Alter')) uid = tables.LinkColumn('org:person_by_uid', args=[A('uid')], verbose_name=_('Benutzername'))