地址访问出现错误

来源:6-10 实现 地址编辑

卡拉啵啵

2019-10-06 20:42:40

我在进行地址访问时,所有网址都能正常访问,只有收货地址列表的网址无法正常访问

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

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


写回答

2回答

好帮手乔木

2019-10-08

同学你好:

edit有修改和添加地址两个功能。需要有pk参数。

访问到该页面后,会对所有的资源(url)进行一个get(获取),反向解析到该路径时,发现增加路径没有pk这个值,因此就会报错。

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

在视图方法中,对pk做了一个判断。

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

pk为add时,不是数字,说明增加收货地址。

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

0

卡拉啵啵

提问者

2019-10-06

找到问题了,但是还是有点不明白,<a class="weui-btn weui-btn_primary" href="{% url 'accounts:address_edit' 'add' %}" id="showTooltips">添加收货地址</a>

这里不传参数‘add’为什么在访问127.0.0.1:8000/accounts/user/address/list/会出错?


0

0 学习 · 3562 问题

查看课程