forked from 0x2620/pandora
add per item document api
This commit is contained in:
parent
8da6badf4c
commit
71846d5461
5 changed files with 230 additions and 18 deletions
|
|
@ -507,6 +507,11 @@ class Item(models.Model):
|
|||
for a in qs.order_by('start'):
|
||||
ll.append(a.json(user=user))
|
||||
return layers
|
||||
|
||||
def get_documents(self, user=None):
|
||||
qs = self.documents.all()
|
||||
documents = [d.json(item=self) for d in qs]
|
||||
return sorted(documents, key=lambda d: d['index'])
|
||||
|
||||
def get_json(self, keys=None):
|
||||
i = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue