admin.py 673 B

1234567891011121314151617181920212223
  1. from django.contrib import admin
  2. from .models import Dividendo, Operacion, Valor
  3. @admin.register(Valor)
  4. class ValorAdmin(admin.ModelAdmin):
  5. list_display = ('ticker', 'nombre', 'mercado', 'isin')
  6. search_fields = ('ticker', 'nombre', 'isin')
  7. @admin.register(Operacion)
  8. class OperacionAdmin(admin.ModelAdmin):
  9. list_display = ('fecha', 'valor', 'tipo', 'cantidad', 'precio', 'comisiones', 'importe')
  10. list_filter = ('tipo', 'valor')
  11. date_hierarchy = 'fecha'
  12. @admin.register(Dividendo)
  13. class DividendoAdmin(admin.ModelAdmin):
  14. list_display = ('fecha', 'valor', 'bruto', 'retencion', 'neto')
  15. list_filter = ('valor',)
  16. date_hierarchy = 'fecha'