-from htsworkflow.frontend.samples.changelist import ChangeList
+from htsworkflow.frontend.samples.changelist import HTSChangeList
from htsworkflow.frontend.inventory.models import Item, LongTermStorage, ItemType
+from htsworkflow.frontend.inventory.admin import ItemAdmin
from htsworkflow.frontend.inventory.bcmagic import item_search
from htsworkflow.frontend.bcmagic.plugin import register_search_plugin
from htsworkflow.frontend.experiments.models import FlowCell
Inventory Index View
"""
# build changelist
- item_changelist = ChangeList(request, Item,
+ item_changelist = HTSChangeList(request, Item,
list_filter=[],
search_fields=[],
list_per_page=200,
- queryset=Item.objects.all()
+ model_admin=ItemAdmin(Item, None)
)
context_dict = {
Inventory Index View
"""
# build changelist
- item_changelist = ChangeList(request, Item,
- list_filter=[],
- search_fields=['name'],
+ item_changelist = HTSChangeList(request, Item,
+ list_filter=['barcode_id', ],
+ search_fields=[],
list_per_page=50,
- queryset=ItemType.objects.all()
+ model_admin=ItemAdmin(Item, None)
)
context_dict = {
itemtype = ItemType.objects.get(name=name)
# build changelist
- item_changelist = ChangeList(request, Item,
+ item_changelist = HTSChangeList(request, Item,
list_filter=[],
search_fields=[],
list_per_page=200,
- queryset=itemtype.item_set.all()
+ model_admin=ItemAdmin(Item, None)
)
context_dict = {