1

taskqueueに問題があります。

これが私のタスクキューのコードです:

taskqueue.add(url='/taskaddroom', params={'code': self.request.get('code'),
    'room_type': self.request.get('room_type'),
    'start_date': self.request.get('start_date'),
    'end_date': self.request.get('end_date'),
    'net_price': self.request.get('net_price'),
    'num_person': self.request.get('num_person'),
    'max_adult': self.request.get('max_adult'),
    'max_children': self.request.get('room_type'),
    'num_slots': self.request.get('num_slots')})

これが私のハンドラーのコードです:

class TaskAddRoom(webapp2.RequestHandler):

    def post(self):
        code = self.request.get('code'), 
        room_type = self.request.get('room_type'), 
        start_date = self.request.get('start_date'), 
        end_date = self.request.get('end_date'), 
        net_price = self.request.get('net_price'), 
        num_person = self.request.get('num_person'), 
        max_adult = self.request.get('max_adult'), 
        max_children = self.request.get('max_children')
        slots = self.request.get('num_slots')

        for a in slots:
            add = AddRooms(code, room_type, start_date, end_date, net_price, num_person, max_adult, max_children)
            result = add.addrooms()

私の問題は、TaskAddRoomsクラスが機能しないことです。エラーの兆候はありません...

ありがとう..

4

0 に答える 0