Exemple #1
0
    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")
Exemple #2
0
    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")