javascript - 匹配查询不存在错误:“__.models.__.DoesNotExist:__ 匹配查询不存在。”
问题描述
我正在尝试使用 Django 模型和视图文件将数据发送到我的数据库,但我不断收到此错误:“raise self.model.DoesNotExist(crm.models.Time_Stamps.DoesNotExist: Time_Stamps 匹配查询不存在。”
我在 models.py 文件中确实有“Time_Stamps”作为模型。
如何解决?
视图.py
def update_counter(request):
if request.method == 'POST':
timestamp = Time_Stamps.objects.get()
counterValue = request.POST['counter']
#timestamp.Task_ID = counterValue
timestamp.startTime = request.POST['timestamp']
print(counterValue)
print(startTime)
timestamp.save()
message = 'update successful'
return HttpResponse(message)
模型.py
class Time_Stamps(models.Model):
TimeStamp = models.IntegerField(default=0)
def __str__(self):
return self.TimeStamp
class Meta:
verbose_name_plural = 'TimeStamps'
错误
......................
File "C:\Users\kushw\AppData\Local\Programs\Python\Python39\lib\site-packages\django\db\models\query.py", line 435, in get
raise self.model.DoesNotExist(
crm.models.Time_Stamps.DoesNotExist: Time_Stamps matching query does not exist.
[24/Sep/2021 15:44:27] "POST /update_counter/ HTTP/1.1" 500 73227
解决方案
推荐阅读
- android - Android Layout - 隐藏键盘时防止布局缩小
- python - python: 三边形轮
- arrays - 如何使用 jq 数组值返回 true
- ruby - 当我不要求它时,为什么 ruby 会改变我的数组?
- python - 为什么使用 cv2.calcHist 总是有一个错误“返回 NULL 而没有设置错误”
- python-3.x - py2neo:ImportError:无法导入名称“Rev”
- python - 计算运送一定数量乘客的最便宜的大小客车数量
- python - 从 DBSCAN python 输出集群中的点数
- python - 如何在 pandas 中优化这种类型的搜索和替换
- arrays - if 和 else 的执行如何在 python 中的 while 语句中工作