课程数量自动增加。记录一次排错记录。

来源:10-8 通过order_by对课程机构排序

Ethan_Ban

2019-09-23

学习到本章节时,发现课程数量有问题。数据为0时,前端显示为01;如果课程数量700,前端显示为7001,偏差巨大。
检查model正常:
course_nums = models.IntegerField(default=0, verbose_name=“课程数”)

以下为数据库截图和网页显示图:
图片描述图片描述图片描述

在view中测试,打印排序的机构的课程数量:打印的课程数量正确。那么问题应该出在前端上。
图片描述
检查课程数据展示html代码,发现多了一个1,应该是之前忘记删除的。删除1后,数据显示正常。

写回答

1回答

bobby

2019-09-26

这个一看就不是数字显示的问题 你是在html中硬编码了一个1在里面。所有的数字后面都会显示一个1,你看看一下html中显示数字的地方的html代码吧

0
1
Ethan_Ban
已经排查出来了 谢谢老师
2019-09-26
共1条回复

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程