谷歌应用引擎:获取表单字段

dis*_*ive 1 python google-app-engine

如何访问表单数据.我想在执行is_valid()之前执行此操作.如何访问字段.我似乎得到了一个空白的地址.

代码如下:

def post(self):
    data = CompanyForm(data=self.request.POST)
    map_url = ''    
    address = str(data['company_postcode'])

    address = address.replace(' ', '')
Run Code Online (Sandbox Code Playgroud)

什么是最好的方法呢?

Gre*_*egg 5

根据Request类文档,Request没有POST实例变量.您可以致电self.request.get('company_postcode')获取已发布的值company_postcode.

对于调试,可以从中获取原始POST数据self.request.body.