search.py 503 B

1234567891011121314151617181920212223
  1. from netbox.search import SearchIndex, register_search
  2. from . import models
  3. @register_search
  4. class DataSourceIndex(SearchIndex):
  5. model = models.DataSource
  6. fields = (
  7. ('name', 100),
  8. ('source_url', 300),
  9. ('description', 500),
  10. ('comments', 5000),
  11. )
  12. display_attrs = ('type', 'status', 'description')
  13. @register_search
  14. class DataFileIndex(SearchIndex):
  15. model = models.DataFile
  16. fields = (
  17. ('path', 200),
  18. )
  19. display_attrs = ('source',)