from django.template import Template, Context
from django.http import HttpResponse
import requests, json
def get_datos(requests):
datos = {
"Credentials": {
'UserName': '********',
'Languaje': 'es',
'Password': '********'
},
'GetAvailAndRatesRQ': {
'NotGetCancellationInfoCollection': False,
'GetMultiGroupRates': True,
'RQRec':[{
'HotelCode': 'ROL01',
'RQID': 1,
'RoomRQ': [{
'PaxAgeList':[30,
30,],
'CH': 0,
'RQID': 1,
'AD': 2,
'RoomCode': 'FAM',
'CU': 0,
'NoRooms': 1,
'BoardCode': 'TI'
}]
}],
'NotGetChargeInfoCollection': False,
'PromotionCodeList': [],
'GetPromotionsCollection': True,
'DateTo': '2016-11-5',
'IncludedPromotionsInOnlyBar': False,
'DateFrom': '2016-10-30',
'GetHotelRS': False,
'Languaje': 'es',
'GetHotelDetails': False,
'GetHotelsWithoutAllotment': True,
'OnlyBar': False,
'NotGetDailyPriceCollection': True,
'ExactRoomMatch': False,
'GroupRateList': [],
'CustomerCode': 'WEB',
'Criteria': []
}
}
datos = json.dumps(datos, ensure_ascii=False)
cabeceras = {
'Content-Type': 'application/json',
'action': 'getavailandrates',
'format': 'json',
'Accept-Encoding': 'gzip'
}
if response.status_code == 200:
results = response.json()
else:
resutls = 'Error code %s' % response.status_code
return results