修改地址的问题
来源:6-12 实现默认地址和删除
努力而奋斗的蜗牛
2019-11-10 15:08:04
1回答
好帮手乔木
2019-11-10
同学你好:
instance是给表单绑定数据。
表单的实例化允许加入参数initial来初始化指定字段的值,这个值将会覆盖其实际值。
本项目:
当pk是数字时,会得到一个addr的地址对象。
使用addr.get_region_format(),返回得到的省市区格式化
将返回值给定义好的字典变量initial。其key为region。
当method为get时,会使用initial对默认的name = region的表单进行覆盖显示。
当post时,直接使用instance接收的新的addr对象对旧的数据进行修改,再使用initial对原来的值进行覆盖显示。
如果我解决了同学的问题,请采纳!学习愉快^_^。
相似问题