i have some class in tables.py:
import django_tables2 as tables
from django_tables2.utils import A
from .models import Message
class MessageTable(tables.Table):
    message_text = tables.LinkColumn('mssgs:detail', text=lambda record: 
record.message_text, args=[A('pk')])
    group = tables.LinkColumn('grps:detail', text=lambda record: 
record.group, args=[A('group.pk')])
    class Meta:
        model = Message
        attrs = {'class': 'table table-bordered'}
        fields = ['message_text', 'group', 'date_create']


in other app i want to inherit this class without group-column:
from mssgs.tables import MessageTable
class GroupMessageTable(MessageTable):
    class Meta:
        fields = ['message_text', 'date_create']


or

from mssgs.tables import MessageTable
class GroupMessageTable(MessageTable):
    class Meta(MessageTable.Meta):
        fields = ['message_text', 'date_create']

or

from mssgs.tables import MessageTable
class GroupMessageTable(MessageTable):
    class Meta(MessageTable.Meta):
        fields = ['message_text', 'date_create']
        exclude = ['group']

but group-column is not hiding..
How to inherit Meta class?

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/516dd643-50b1-4860-a287-b0eb558390e6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to