# _*_ coding: utf8 _*_
from django.contrib import admin

from corpus.models import Especialidade
from holoteca.models  import  Dominiologia_Atribut, Tipo_Atributo, Config_Atribut_ATTR
from projeto_cineo_acerto.models import  Idioma, Variavel, Termo_ou_Fraseologismo,  Entrada 
#from 'Acervo Terminológico Integral da Conscienciologia - ACERTO'.models import  Idioma, Variavel, Termo_ou_Fraseologismo,  Entrada 
#, Autor ,Conteudo,
#****************
class EntradaInline(admin.StackedInline):
     model =  Entrada     
     fieldsets = [
     ('Info Data', {'fields': ['termo','variavel', 'conteudo', ],#'self.variavel.atributo',
     #'classes': ['collapse']# 
     }),
          ]
          
class EspecialidadeInline(admin.StackedInline):
     model =  Especialidade
        
#**************************
#class DominioInline(admin.StackedInline):
#      model =  Dominiologia_Atribut
#     fieldsets = [
#      ('Info Data', {'fields': ['variavel.','conteudo'],
#      'classes': ['collapse']}),
#      ]   
#********************
class VariavelInline(admin.StackedInline):
     model =  Variavel     
     ordering = ['sequencia']
     #fieldsets = [
     #('Info Data', {'fields': ['termo','variavel', 'conteudo', ],#'self.variavel.atributo',
     #'classes': ['collapse']# 
     #}),
     #     ]
#*********************
class VariavelAdmin(admin.ModelAdmin):
     model =  Variavel
     ordering = ['sequencia']
     list_filter = ['prioridade'] 
     
       
#********************
class Termo_ou_FraseologismoAdmin(admin.ModelAdmin):
     model =  Termo_ou_Fraseologismo #, Config_Atribut_ATTR]
     search_fields = ['nome']
     list_filter = ['idioma_orig','especialidade_central'] 
     inlines = [EntradaInline]
     #ordering = ['sequencia']
     extra = 3
#*************************
class Termo_EspecialidadeAdmin(admin.ModelAdmin):
     model =  Termo_ou_Fraseologismo #, Config_Atribut_ATTR]
     #search_fields = ['nome']
     #list_filter = ['idioma_orig','especialidade_central'] 
     inlines = [EspecialidadeInline]
     #ordering = ['sequencia']
     extra = 10
 #********************
 #class Atributo_Admin(admin.ModelAdmin):
 #   model = Termo_ou_Fraseologismo #, Config_Atribut_ATTR]
 #    inlines = [DominioInline]
 #    extra = 3
   
#******************************************
admin.site.register(Variavel, VariavelAdmin)
#admin.site.register(Autor)
admin.site.register(Idioma)
admin.site.register(Termo_ou_Fraseologismo,Termo_ou_FraseologismoAdmin)
admin.site.register(Especialidade, Termo_EspecialidadeAdmin)
#admin.site.register(Atributo_Admin)
#admin.site.register(Entrada)#,EntradaAdmin)
#admin.site.register(Conteudo)
#********************************

414ecc9aa880e82def24894e1fa42347dd039ea5
<mask token>


class VariavelAdmin(admin.ModelAdmin):
    <mask token>
    <mask token>
    <mask token>


class Termo_ou_FraseologismoAdmin(admin.ModelAdmin):
    model = Termo_ou_Fraseologismo
    search_fields = ['nome']
    list_filter = ['idioma_orig', 'especialidade_central']
    inlines = [EntradaInline]
    extra = 3


class Termo_EspecialidadeAdmin(admin.ModelAdmin):
    model = Termo_ou_Fraseologismo
    inlines = [EspecialidadeInline]
    extra = 10


<mask token>

<mask token>


class VariavelAdmin(admin.ModelAdmin):
    model = Variavel
    ordering = ['sequencia']
    list_filter = ['prioridade']


class Termo_ou_FraseologismoAdmin(admin.ModelAdmin):
    model = Termo_ou_Fraseologismo
    search_fields = ['nome']
    list_filter = ['idioma_orig', 'especialidade_central']
    inlines = [EntradaInline]
    extra = 3


class Termo_EspecialidadeAdmin(admin.ModelAdmin):
    model = Termo_ou_Fraseologismo
    inlines = [EspecialidadeInline]
    extra = 10


<mask token>

<mask token>


class VariavelInline(admin.StackedInline):
    <mask token>
    <mask token>


class VariavelAdmin(admin.ModelAdmin):
    model = Variavel
    ordering = ['sequencia']
    list_filter = ['prioridade']


class Termo_ou_FraseologismoAdmin(admin.ModelAdmin):
    model = Termo_ou_Fraseologismo
    search_fields = ['nome']
    list_filter = ['idioma_orig', 'especialidade_central']
    inlines = [EntradaInline]
    extra = 3


class Termo_EspecialidadeAdmin(admin.ModelAdmin):
    model = Termo_ou_Fraseologismo
    inlines = [EspecialidadeInline]
    extra = 10


<mask token>

<mask token>


class EntradaInline(admin.StackedInline):
    model = Entrada
    fieldsets = [('Info Data', {'fields': ['termo', 'variavel', 'conteudo']})]


class EspecialidadeInline(admin.StackedInline):
    model = Especialidade


class VariavelInline(admin.StackedInline):
    model = Variavel
    ordering = ['sequencia']


class VariavelAdmin(admin.ModelAdmin):
    model = Variavel
    ordering = ['sequencia']
    list_filter = ['prioridade']


class Termo_ou_FraseologismoAdmin(admin.ModelAdmin):
    model = Termo_ou_Fraseologismo
    search_fields = ['nome']
    list_filter = ['idioma_orig', 'especialidade_central']
    inlines = [EntradaInline]
    extra = 3


class Termo_EspecialidadeAdmin(admin.ModelAdmin):
    model = Termo_ou_Fraseologismo
    inlines = [EspecialidadeInline]
    extra = 10


admin.site.register(Variavel, VariavelAdmin)
admin.site.register(Idioma)
admin.site.register(Termo_ou_Fraseologismo, Termo_ou_FraseologismoAdmin)
admin.site.register(Especialidade, Termo_EspecialidadeAdmin)

# _*_ coding: utf8 _*_
from django.contrib import admin

from corpus.models import Especialidade
from holoteca.models  import  Dominiologia_Atribut, Tipo_Atributo, Config_Atribut_ATTR
from projeto_cineo_acerto.models import  Idioma, Variavel, Termo_ou_Fraseologismo,  Entrada 
#from 'Acervo Terminológico Integral da Conscienciologia - ACERTO'.models import  Idioma, Variavel, Termo_ou_Fraseologismo,  Entrada 
#, Autor ,Conteudo,
#****************
class EntradaInline(admin.StackedInline):
     model =  Entrada     
     fieldsets = [
     ('Info Data', {'fields': ['termo','variavel', 'conteudo', ],#'self.variavel.atributo',
     #'classes': ['collapse']# 
     }),
          ]
          
class EspecialidadeInline(admin.StackedInline):
     model =  Especialidade
        
#**************************
#class DominioInline(admin.StackedInline):
#      model =  Dominiologia_Atribut
#     fieldsets = [
#      ('Info Data', {'fields': ['variavel.','conteudo'],
#      'classes': ['collapse']}),
#      ]   
#********************
class VariavelInline(admin.StackedInline):
     model =  Variavel     
     ordering = ['sequencia']
     #fieldsets = [
     #('Info Data', {'fields': ['termo','variavel', 'conteudo', ],#'self.variavel.atributo',
     #'classes': ['collapse']# 
     #}),
     #     ]
#*********************
class VariavelAdmin(admin.ModelAdmin):
     model =  Variavel
     ordering = ['sequencia']
     list_filter = ['prioridade'] 
     
       
#********************
class Termo_ou_FraseologismoAdmin(admin.ModelAdmin):
     model =  Termo_ou_Fraseologismo #, Config_Atribut_ATTR]
     search_fields = ['nome']
     list_filter = ['idioma_orig','especialidade_central'] 
     inlines = [EntradaInline]
     #ordering = ['sequencia']
     extra = 3
#*************************
class Termo_EspecialidadeAdmin(admin.ModelAdmin):
     model =  Termo_ou_Fraseologismo #, Config_Atribut_ATTR]
     #search_fields = ['nome']
     #list_filter = ['idioma_orig','especialidade_central'] 
     inlines = [EspecialidadeInline]
     #ordering = ['sequencia']
     extra = 10
 #********************
 #class Atributo_Admin(admin.ModelAdmin):
 #   model = Termo_ou_Fraseologismo #, Config_Atribut_ATTR]
 #    inlines = [DominioInline]
 #    extra = 3
   
#******************************************
admin.site.register(Variavel, VariavelAdmin)
#admin.site.register(Autor)
admin.site.register(Idioma)
admin.site.register(Termo_ou_Fraseologismo,Termo_ou_FraseologismoAdmin)
admin.site.register(Especialidade, Termo_EspecialidadeAdmin)
#admin.site.register(Atributo_Admin)
#admin.site.register(Entrada)#,EntradaAdmin)
#admin.site.register(Conteudo)
#********************************
