python - Django 对象不保存
问题描述
我正在运行一个脚本来将对象保存在我的数据库中(在 Django 中)
给出问题的脚本在 for 循环中运行,其中基本上所有值每次迭代都不同,我想将每个迭代的值保存为我的数据库中的一个对象。
(此脚本位于views.py中,每次刷新页面时触发):
ses = Sessions(db=row['DB_ID'],
sessionId=session['sessionId'],
dataSource=session['dataSource'],
deviceCategory=session['deviceCategory'],
platform=session['platform'],
sesTime=activit,
hostname=host)
ses.save()
我的模型:
class Sessions(models.Model):
db = models.CharField(max_length=100, null=True)
sessionId = models.CharField(max_length=200)
dataSource = models.CharField(max_length=200)
deviceCategory = models.CharField(max_length=200)
platform = models.CharField(max_length=200)
sesTime = models.DateTimeField(default=datetime.now())
hostName = models.CharField(max_length=200, default="U")
变化的值始终采用以下格式(如果我在尝试保存之前打印值:
activit = 2020-05-13T07:45:21.933659Z
host = company.customer.location
我不知道我的错误在哪里,因为我没有收到任何错误,但对象不会保存。我已经迁移了好几次了。
请帮忙
解决方案
哇,让这成为所有人的教训。我的情况是错误的,我有主机名和主机名,而我只需要主机名
推荐阅读
- c# - 如何在 .net core 中设置最大 Json 长度
- c++ - 在 VS2017 中搜索内存
- pyspark - 将火花数据框转换为镶木地板
- html - 如何将 svg 背景图像居中?
- powershell - 获取 PowerShell 中格式化表的计数
- java - 为什么 Scanner 类 nextInt()++ 是语法错误?
- xcode - 在 iOS 13 上推送新视图后后退按钮崩溃
- mapbox - Mapbox gl 无法让任何图标与“rocket”以外的“light-v10”一起使用
- blender - 物理模拟的任何帧中物体的位置都不会改变
- ios - 如何在 iOS Swift 中使用段控制从模型中过滤名称、日期?