基于Django的电子商务网站开发(连载30)
4. 接口测试1)测试用例 表3-12为送货地址的添加与显示的测试用例。在这里设计两个测试用例。(1)添加一个当前登录用户不存在的收货地址信息,系统应该添加成功。(2)第二个测试用例添加一个当前登录用户已经存在的地址信息,系统应该报“这个地址已经存在!”的错误信息。表3-12 送货地址的添加与显示的测试用例编号描述期望结果1为当前登录用户添....

基于Django的电子商务网站开发(连载28)
3.5.4 删除购物车中的某种商品1.urls.py... url(r'^remove_chart/(?P<good_id>[0-9]+)/$', views.remove_chart), ...(1)good_id为购物车中待删除商品的id。2.views.py... # 把购物车中的商品移出购物车 def remove_chart(request,good_id): u...
基于Django的电子商务网站开发(连载27)
4.接口测试1)测试用例 表3-8为查看购物车中内容的测试用例,上一节把商品放入购物车内,在这里验证进入购物车的商品信息是否可以正确地被显示出来。表3-8 查看购物车测试用例编号描述期望结果1添加一个商品进购物车在购物车里可以查看到这个商品2)XML数据文件在chartConfig.xml中添加如下代码。... <!...
基于Django的电子商务网站开发(连载26)
3.5.2查看购物车中的商品1.urls.py... url(r'^view_chart/$', views.view_chart), ...2.views. py... # 查看购物车 def view_chart(request): util = Util() username=util.check_user(request) if username=="": ...

基于Django的电子商务网站开发(连载25)
3.5 购物车模块购物车模块包括“购物车中所有商品的显示”“添加商品进入购物车”“删除购物车中某种商品”“删除购物车中所有的商品”和“修改购物车中某种商品的数量”。在程序中采取cookie的形式来存储购物车中的内容,大家都知道,一个cookie是一个值参对,在参数中存放商品的id,通过商品的id从数据库中查询对应的商品信息。在值中存放商品的数量,初始化的时候为1,然后在查看购物车中内容页面中提供....

基于Django的电子商务网站开发(连载24)
3.4.4 商品信息的详情显示查看商品信息详情的实现方法与查看商品信息列表在实现方法上基本相同。1. urls.py... url(r'^view_goods/(?P<good_id>[0-9]+)/$', views.view_goods), ...在这里r'^view_goods/(?P<good_id>[0-9]+)/$'表示view_goods/后面跟....

基于Django的电子商务网站开发(连载23)
3.4.3 商品信息的模糊查询1. urls.py... url(r'^search_name/$', views.search_name), ...1. views.py... # 商品搜索 def search_name(request): util = Util() username = util.check_user(request) if use...
基于Django的电子商务网站开发(连载22)
4 接口测试1)测试用例表3-4为商品信息列表的测试用例。测试目的是把测试数据中的商品信息插入到数据库中,检验这个商品的列表信息是否可以正确地被显示出来。表3-4 商品列表测试用例编号描述期望结果1分页显示当前所有的商品的概要信息添加的信息能够被及时地显示出来2)XML文件在initInfo.xml中加入初始化数据。... <!--- 初始化商品信息 --> <...
基于Django的电子商务网站开发(连载21)
3.4.2 商品概要信息的分页显示商品概要信息的分页显示页面是登录操作以后的首界面,以列表的形式显示已经存在的商品,通过这个页面,用户可以进行查看商品信息的详情、添加商品进入购物车等操作。1. urls.py... url(r'^goods_view/$', views.goods_view), ...2. views.py... #查看商品信息 def goods_vi....

基于Django的电子商务网站开发(连载20)
3.4 商品信息模块商品信息模块包括“商品信息的维护”“商品概要信息的分页显示”“根据商品名称的模糊查询”和“对某一条商品显示其详细信息”。商品信息的维护通过Django提供的后台进行操作。数据模型如下。... #商品 class Goods(models.Model): name = models.CharField(max_length=100) ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Django您可能感兴趣
Python学习站
Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。
+关注