Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -616,11 +616,20 @@ def updateItemDisplay(seshid, budget=False):
|
|
| 616 |
start = time.time()
|
| 617 |
responses = asyncio.run(main(urls))
|
| 618 |
bestclr_keys = [getMostUsedColorsRGB(r) for r in responses]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 619 |
end = time.time()
|
| 620 |
-
|
|
|
|
| 621 |
sesh.display_items_ = {img:[(-1 if item in ['Palette', 'Living Room', 'Bedroom'] or not sesh.item_data[img][sesh.item_data_keys[img]['room_type']][sesh.item_data_keys[img]['room_style']][sesh.item_data_keys[img]['price']][sesh.item_data_keys[img]['Paletteid']][item] else (random.sample(list(range(len(sesh.item_data[img][sesh.item_data_keys[img]['room_type']][sesh.item_data_keys[img]['room_style']][sesh.item_data_keys[img]['price']][sesh.item_data_keys[img]['Paletteid']][item]))), 1)[0]), item) for itemi,item in enumerate(sesh.items_layouts[img])] for img in sesh.item_data_keys}
|
| 622 |
|
| 623 |
|
|
|
|
|
|
|
| 624 |
if hasattr(sesh, 'budget_number') and sesh.budget_number:
|
| 625 |
print('updateDisplay -- sesh.item_budgets: ', sesh.item_budgets, sum([v for img in sesh.item_budgets for k,v in sesh.item_budgets[img].items()]))
|
| 626 |
|
|
|
|
| 616 |
start = time.time()
|
| 617 |
responses = asyncio.run(main(urls))
|
| 618 |
bestclr_keys = [getMostUsedColorsRGB(r) for r in responses]
|
| 619 |
+
|
| 620 |
+
url = 'https://dreamdemo.pythonanywhere.com/rgb'
|
| 621 |
+
valid_data = {'rgbs':rgb}
|
| 622 |
+
headers = {'Content-type': 'application/json', 'Accept': 'text/plain'}
|
| 623 |
+
r = requests.post(url, data=json.dumps(valid_data), headers=headers)
|
| 624 |
+
jsondata = json.loads(r.content)
|
| 625 |
end = time.time()
|
| 626 |
+
|
| 627 |
+
print('updateDisplay -- item images downloaded: ', str(end-start), jsondata)
|
| 628 |
sesh.display_items_ = {img:[(-1 if item in ['Palette', 'Living Room', 'Bedroom'] or not sesh.item_data[img][sesh.item_data_keys[img]['room_type']][sesh.item_data_keys[img]['room_style']][sesh.item_data_keys[img]['price']][sesh.item_data_keys[img]['Paletteid']][item] else (random.sample(list(range(len(sesh.item_data[img][sesh.item_data_keys[img]['room_type']][sesh.item_data_keys[img]['room_style']][sesh.item_data_keys[img]['price']][sesh.item_data_keys[img]['Paletteid']][item]))), 1)[0]), item) for itemi,item in enumerate(sesh.items_layouts[img])] for img in sesh.item_data_keys}
|
| 629 |
|
| 630 |
|
| 631 |
+
|
| 632 |
+
|
| 633 |
if hasattr(sesh, 'budget_number') and sesh.budget_number:
|
| 634 |
print('updateDisplay -- sesh.item_budgets: ', sesh.item_budgets, sum([v for img in sesh.item_budgets for k,v in sesh.item_budgets[img].items()]))
|
| 635 |
|