1
0

documents.py 774 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. from django.contrib import admin
  2. from dbsynce.models import Documents, DocumentFile
  3. class DocumentFileInline(admin.TabularInline):
  4. model = DocumentFile
  5. extra = 1
  6. fields = ('file',)
  7. can_delete = True
  8. @admin.register(Documents)
  9. class DocumentsAdmin(admin.ModelAdmin):
  10. list_display = (
  11. 'id',
  12. 'check_date',
  13. 'check_level',
  14. 'expire_date',
  15. 'id_metaservice',
  16. 'status',
  17. 'ticket_status',
  18. 'doc_type',
  19. 'user',
  20. 'company',
  21. 'is_global',
  22. 'is_visible',
  23. 'checked_by',
  24. )
  25. list_filter = (
  26. 'check_date',
  27. 'expire_date',
  28. 'ticket_status',
  29. 'user',
  30. 'company',
  31. 'checked_by',
  32. )
  33. inlines = [DocumentFileInline]