Передача аргументов в URL с помощью web2py - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть эти 2 контроллера с 2 веб-формами.Я не могу получить аргументы для предварительного заполнения sqlform.Contact_id и ship_to_id являются ссылочными полями в определении.Любая помощь будет принята.

def Destination ():

            btn = lambda row: A("New Shipper", _href=URL('New_Shipper', args=[row.Contact.id,row.Contact.destination_id]))

            db.Contact.edit = Field.Virtual(btn)

            grid = SQLFORM.smartgrid(db.Destination,linked_tables=['Contact'],csv=False,deletable=False,editable=False,details=False)

            return dict(grid=grid)

def New_Shipper ():

            form = SQLFORM(db.Shipper)

            form.vars.Contact_id = request.args(0)

            form.vars.Ship_To_ID = request.args(1)

            return dict(form=form)
...