mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
* #7016 base search classes * 7016 add search indexes * 7016 add search indexes * 7016 add search indexes * 7016 add search indexes * 7016 add search indexes * 7016 add search indexes * 8927 refactor search * 8927 refactor search * 8927 refactor search * 8927 refactor search * 8927 get search choices working * 8927 cleanup - optimize * 8927 use backend search function * 8927 fix for plugin search * 8927 add docs * Move search app to a module under netbox/ * Utilize global registry to register model search classes * Build search form options from registry * Determine search categories from model app by default * Enable dynamic search registration for plugins * Update docs & improve plugin support * Clean up search backend class * Docs for #8927 Co-authored-by: jeremystretch <jstretch@ns1.com>
14 lines
253 B
Python
14 lines
253 B
Python
from netbox.search import SearchIndex
|
|
from .models import DummyModel
|
|
|
|
|
|
class DummyModelIndex(SearchIndex):
|
|
model = DummyModel
|
|
queryset = DummyModel.objects.all()
|
|
url = 'plugins:dummy_plugin:dummy_models'
|
|
|
|
|
|
indexes = (
|
|
DummyModelIndex,
|
|
)
|