1
另一个系统使用类似XYZ_LOGIN=myname&XYZ_PASSWORD=mydata
的参数向我的服务器发出请求。我无法更改该系统和格式。更改字段标识符而不更改字段名称
我分析数据以这样一种形式:
class MyForm(forms.Form):
XYZ_LOGIN = forms.CharField()
XYZ_PASSWORD = forms.CharField()
但这是非常难看。我可以用这种好的别名制作字段吗?
login = forms.CharField(alias='XYZ_LOGIN')
这是用于表单的HTML表示。在python代码中,我可以用'form.XYZ_LOGIN'访问这个字段,这仍然很难看。 – werehuman 2012-07-18 10:33:18
我已经更新了我的答案。 – Alasdair 2012-07-18 10:51:10