documents.py 792 B

1234567891011121314151617181920212223242526272829303132333435363738
  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. 'requirements',
  17. 'status',
  18. 'ticket_status',
  19. 'datalink',
  20. 'doc_type',
  21. 'user_id',
  22. 'company_id',
  23. 'is_global',
  24. 'is_visible',
  25. 'checked_by',
  26. )
  27. list_filter = (
  28. 'check_date',
  29. 'expire_date',
  30. 'ticket_status',
  31. 'user_id',
  32. 'company_id',
  33. 'checked_by',
  34. )