| 1234567891011121314151617181920212223242526272829 |
- from django.contrib import admin
- from .models import Dividendo, Divisa, Operacion, Valor
- @admin.register(Divisa)
- class DivisaAdmin(admin.ModelAdmin):
- list_display = ('codigo', 'nombre', 'cambio_eur', 'actualizado_en')
- @admin.register(Valor)
- class ValorAdmin(admin.ModelAdmin):
- list_display = ('ticker', 'nombre', 'divisa', 'mercado', 'isin')
- search_fields = ('ticker', 'nombre', 'isin')
- list_filter = ('divisa',)
- @admin.register(Operacion)
- class OperacionAdmin(admin.ModelAdmin):
- list_display = ('fecha', 'valor', 'tipo', 'cantidad', 'precio', 'comisiones', 'importe')
- list_filter = ('tipo', 'valor')
- date_hierarchy = 'fecha'
- @admin.register(Dividendo)
- class DividendoAdmin(admin.ModelAdmin):
- list_display = ('fecha', 'valor', 'bruto', 'retencion', 'neto')
- list_filter = ('valor',)
- date_hierarchy = 'fecha'
|