changes in the CapHounsing API
This commit is contained in:
parent
82329d7d62
commit
20682b3e94
2 changed files with 9 additions and 5 deletions
|
|
@ -107,4 +107,7 @@ class HousingPage(BasePage):
|
||||||
else:
|
else:
|
||||||
housing.text = p.text.strip()
|
housing.text = p.text.strip()
|
||||||
|
|
||||||
|
housing.details = NotAvailable
|
||||||
|
housing.photos = NotAvailable
|
||||||
|
|
||||||
return housing
|
return housing
|
||||||
|
|
|
||||||
|
|
@ -27,9 +27,9 @@ __all__ = ['ICapHousing']
|
||||||
|
|
||||||
|
|
||||||
class HousingPhoto(CapBaseObject):
|
class HousingPhoto(CapBaseObject):
|
||||||
def __init__(self, id):
|
def __init__(self, url):
|
||||||
CapBaseObject.__init__(self, id)
|
CapBaseObject.__init__(self, url.split('/')[-1])
|
||||||
self.add_field('url', basestring)
|
self.add_field('url', basestring, url)
|
||||||
self.add_field('data', str)
|
self.add_field('data', str)
|
||||||
|
|
||||||
def __iscomplete__(self):
|
def __iscomplete__(self):
|
||||||
|
|
@ -45,8 +45,8 @@ class Housing(CapBaseObject):
|
||||||
def __init__(self, id):
|
def __init__(self, id):
|
||||||
CapBaseObject.__init__(self, id)
|
CapBaseObject.__init__(self, id)
|
||||||
self.add_field('title', basestring)
|
self.add_field('title', basestring)
|
||||||
self.add_field('area', int)
|
self.add_field('area', (int,float))
|
||||||
self.add_field('cost', int)
|
self.add_field('cost', (int,float))
|
||||||
self.add_field('currency', basestring)
|
self.add_field('currency', basestring)
|
||||||
self.add_field('date', date)
|
self.add_field('date', date)
|
||||||
self.add_field('location', basestring)
|
self.add_field('location', basestring)
|
||||||
|
|
@ -54,6 +54,7 @@ class Housing(CapBaseObject):
|
||||||
self.add_field('text', basestring)
|
self.add_field('text', basestring)
|
||||||
self.add_field('phone', basestring)
|
self.add_field('phone', basestring)
|
||||||
self.add_field('photos', list)
|
self.add_field('photos', list)
|
||||||
|
self.add_field('details', dict)
|
||||||
|
|
||||||
class Query(CapBaseObject):
|
class Query(CapBaseObject):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue