修改地址的问题

来源:6-12 实现默认地址和删除

努力而奋斗的蜗牛

2019-11-10 15:08:04

http://img.mukewang.com/climg/5dc7b7520902f3d214770710.jpg

写回答

1回答

好帮手乔木

2019-11-10

同学你好:

instance是给表单绑定数据。

表单的实例化允许加入参数initial来初始化指定字段的值,这个值将会覆盖其实际值。

本项目:

当pk是数字时,会得到一个addr的地址对象。

使用addr.get_region_format(),返回得到的省市区格式化

http://img.mukewang.com/climg/5dc7e1200964947b07600110.jpg

将返回值给定义好的字典变量initial。其key为region。

当method为get时,会使用initial对默认的name = region的表单进行覆盖显示。http://img.mukewang.com/climg/5dc7e147097e78d206390403.jpg

当post时,直接使用instance接收的新的addr对象对旧的数据进行修改,再使用initial对原来的值进行覆盖显示。

如果我解决了同学的问题,请采纳!学习愉快^_^。


0

0 学习 · 3562 问题

查看课程