【问题标题】:django map form field to another keydjango 将表单字段映射到另一个键
【发布时间】:2018-07-02 10:54:24
【问题描述】:

django 形式是,

In [55]: class my(forms.Form):
    ...:     abc_pqr = forms.CharField()

请求数据是{'abc-pqr': 'data'}

我想将abc-pqr 键映射到abc_pqr 表单字段,如何在不更改请求数据的情况下实现这一点?

【问题讨论】:

  • 你的视图是什么样的?
  • save() 方法呢?
  • 为什么不想更改请求数据,解释一下?

标签: python django python-2.7


【解决方案1】:
request_data = request.POST;
request_data['abc_pqr'] = request_data.get("abc-pqr")

【讨论】:

  • 谢谢,但正如我已经提到的,没有更改请求数据。
  • 你也可以试试这个form.instance.abc_pqr= request_data.get("abc-pqr")
  • 请分享查看代码
猜你喜欢
  • 1970-01-01
  • 2013-12-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多