tune find query to match new url controler
list names use : as seperator now
This commit is contained in:
parent
ee4bfa0366
commit
a6a285367b
4 changed files with 12 additions and 14 deletions
|
|
@ -37,7 +37,7 @@ def parseCondition(condition, user):
|
|||
else:
|
||||
exclude = False
|
||||
if k == 'id':
|
||||
v = v.split('/')
|
||||
v = v.split(':')
|
||||
if len(v) == 2:
|
||||
q = Q(user__username=v[0], name=v[1])
|
||||
else:
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ class List(models.Model):
|
|||
return self.get_id()
|
||||
|
||||
def get_id(self):
|
||||
return u'%s/%s' % (self.user.username, self.name)
|
||||
return u'%s:%s' % (self.user.username, self.name)
|
||||
|
||||
def editable(self, user):
|
||||
#FIXME: make permissions work
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ from item import utils
|
|||
from item.models import Item
|
||||
|
||||
def get_list_or_404_json(id):
|
||||
username, listname = id.split('/')
|
||||
username, listname = id.split(':')
|
||||
return get_object_or_404_json(models.List, user__username=username, name=listname)
|
||||
|
||||
def _order_query(qs, sort):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue