繁体   English   中英

Django Object 不保存

[英]Django Object doesn't save

我正在运行一个脚本来将对象保存在我的数据库中(在 Django 中)

出现问题的脚本在 for 循环中运行,基本上每次迭代的所有值都不同,我想将每次迭代的值保存为我的数据库中的 object。

(该脚本位于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()


我的 model:

 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

我不知道我的错误在哪里,因为我没有得到任何错误,但是 object 不会保存。 我已经迁移了几次。

请帮忙

哇,让这成为所有人的教训..我的情况是错误的,我有主机名和主机名,而我只需要主机名

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM