blob: 04a04f231dbca36fdf55ea75cdc692df8d334bb5 [file] [log] [blame]
Scott Baker1a6473c2014-07-07 10:14:04 -07001from core.models import Slice
2from xosbase import XOSBase
3from django.forms.models import model_to_dict
4
5class XOSSlices(XOSBase):
6 name = "slices"
7
8 def __init__(self):
9 super(XOSSlices, self).__init__()
10
11 def get(self):
12 allSlices = list(Slice.objects.all())
13
14 result = []
15 for slice in allSlices:
16 d = model_to_dict(slice)
17 result.append(self.ensure_serializable(d))
18
19 return result
Scott Baker64fbca72014-06-30 16:39:21 -070020
21