def post(self): _name = str(self.request.get('name_farmer')) _location_village = str(self.request.get('location_village')) _location_district = str(self.request.get('location_district')) _location_state = str(self.request.get('location_state')) _area = float(self.request.get('area')) _type_of_dfl = str(self.request.get('type_of_dfl')) _number_of_dfls = int(self.request.get('number_of_dfls')) _actual_yield = float(self.request.get('actual_yield')) _price_per_kg = float(self.request.get('price_per_kg')) marketData = MarketData(_name,_location_village,_location_district,_location_state,_area,_number_of_dfls,_type_of_dfl,_actual_yield,_price_per_kg) market_info = MarketInformation(name_farmer = _name, location_village = _location_village, location_district = _location_district, location_state = _location_state, area = _area, number_of_dfls = _number_of_dfls, actual_yield = _actual_yield, price_per_kg = _price_per_kg, type_of_dfl = _type_of_dfl, yield_per_100 = marketData.yield_per_100_dfls(), total_amount = marketData.total_amount()) market_info.put() self.response.out.write("Success")
def get(self): for data in mockdata.mock_data: mock_marketData = MarketData(data[0], data[1], data[2], data[3], data[4], data[5], data[6], data[7], data[8] ) market_info = MarketInformation(name_farmer = mock_marketData.name_farmer, location_village = mock_marketData.location_village, location_district = mock_marketData.location_district, location_state = mock_marketData.location_state, area = mock_marketData.area, number_of_dfls = mock_marketData.no_of_dfls, actual_yield = mock_marketData.actual_yield, price_per_kg = mock_marketData.actual_yield, type_of_dfl = mock_marketData.type_of_dfl, yield_per_100 = mock_marketData.yield_per_100_dfls(), total_amount = mock_marketData.total_amount()) market_info.put() self.write("Done populating mock data")