rename Item.itemId to Item.public_id
This commit is contained in:
parent
3ab0e4ba1e
commit
3232ce6989
44 changed files with 382 additions and 213 deletions
|
|
@ -11,7 +11,7 @@ def parseCondition(condition, user, item=None):
|
|||
k = condition.get('key', 'name')
|
||||
k = {
|
||||
'user': 'user__username',
|
||||
'item': 'items__itemId',
|
||||
'item': 'items__public_id',
|
||||
}.get(k, k)
|
||||
if not k:
|
||||
k = 'name'
|
||||
|
|
|
|||
|
|
@ -166,7 +166,7 @@ class Document(models.Model):
|
|||
response[key] = getattr(self, _map.get(key,key)) or ''
|
||||
if item:
|
||||
if isinstance(item, basestring):
|
||||
item = Item.objects.get(itemId=item)
|
||||
item = Item.objects.get(public_id=item)
|
||||
d = self.descriptions.filter(item=item)
|
||||
if d.exists():
|
||||
if 'description' in keys and d[0].description:
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ def addDocument(request):
|
|||
ids = [data['id']]
|
||||
if 'item' in data:
|
||||
if isinstance(data['item'], basestring):
|
||||
item = Item.objects.get(itemId=data['item'])
|
||||
item = Item.objects.get(public_id=data['item'])
|
||||
if item.editable(request.user):
|
||||
for id in ids:
|
||||
document = models.Document.get(id)
|
||||
|
|
@ -55,7 +55,7 @@ def addDocument(request):
|
|||
else:
|
||||
response = json_response(status=403, text='permission denied')
|
||||
else:
|
||||
for item in Item.objects.filter(itemId__in=data['item']):
|
||||
for item in Item.objects.filter(public_id__in=data['item']):
|
||||
if item.editable(request.user):
|
||||
for id in ids:
|
||||
document = models.Document.get(id)
|
||||
|
|
@ -79,7 +79,7 @@ def editDocument(request):
|
|||
'''
|
||||
response = json_response()
|
||||
data = json.loads(request.POST['data'])
|
||||
item = 'item' in data and Item.objects.get(itemId=data['item']) or None
|
||||
item = 'item' in data and Item.objects.get(public_id=data['item']) or None
|
||||
if data['id']:
|
||||
document = models.Document.get(data['id'])
|
||||
if document.editable(request.user, item):
|
||||
|
|
@ -230,7 +230,7 @@ def removeDocument(request):
|
|||
ids = data['ids']
|
||||
else:
|
||||
ids = [data['id']]
|
||||
item = 'item' in data and Item.objects.get(itemId=data['item']) or None
|
||||
item = 'item' in data and Item.objects.get(public_id=data['item']) or None
|
||||
if item:
|
||||
if item.editable(request.user):
|
||||
for id in ids:
|
||||
|
|
@ -261,7 +261,7 @@ def sortDocuments(request):
|
|||
'''
|
||||
data = json.loads(request.POST['data'])
|
||||
index = 0
|
||||
item = Item.objects.get(itemId=data['item'])
|
||||
item = Item.objects.get(public_id=data['item'])
|
||||
ids = data['ids']
|
||||
if item.editable(request.user):
|
||||
for i in ids:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue