admin.py 575 Bytes
from django.contrib import admin

from models import Domain, Expression, Meaning, Segment, Source, MeaningStatus


class ExpressionAdmin(admin.ModelAdmin):
    search_fields = ['text', ]


class MeaningAdmin(admin.ModelAdmin):
    search_fields = [
        'comment',
        'expressions__text'
    ]
    list_filter = ('expressions__link__source', 'status',)


admin.site.register(Domain)
admin.site.register(Expression, ExpressionAdmin)
admin.site.register(Meaning, MeaningAdmin)
admin.site.register(MeaningStatus)
admin.site.register(Segment)
admin.site.register(Source)