kopia lustrzana https://github.com/jedie/PyInventory
sort nestet items
rodzic
55760dc973
commit
b3220522f1
|
@ -48,7 +48,7 @@ class ItemModelAdmin(ImportExportMixin, BaseUserAdmin):
|
|||
|
||||
def column_item(self, obj):
|
||||
qs = ItemModel.objects.filter(user=self.user)
|
||||
qs = qs.filter(parent=obj)
|
||||
qs = qs.filter(parent=obj).sort()
|
||||
context = {
|
||||
'base_item': obj,
|
||||
'sub_items': qs
|
||||
|
|
|
@ -8,10 +8,17 @@ from inventory.models.base import BaseModel
|
|||
from inventory.models.links import BaseLink
|
||||
|
||||
|
||||
class ItemQuerySet(models.QuerySet):
|
||||
def sort(self):
|
||||
return self.order_by('kind', 'producer', 'name')
|
||||
|
||||
|
||||
class ItemModel(BaseModel):
|
||||
"""
|
||||
A Item that can be described and store somewhere ;)
|
||||
"""
|
||||
objects = ItemQuerySet.as_manager()
|
||||
|
||||
kind = tagulous.models.TagField(
|
||||
case_sensitive=False,
|
||||
force_lowercase=False,
|
||||
|
|
Ładowanie…
Reference in New Issue