Python中文
首页
教程
问答
标签
搜索
登录
注册
Django和直接数据库操作
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有一个项目,客户机必须登录到数据库并手动在那里输入数据。是的,直接访问,不要问为什么!在</p> <p>当我想用当前的日期和日期来修改我要应用的时间表时。在</p> <p>我用的是MySQL。在</p> <p>所以我创建了我的模型。。在</p> <pre><code>class Atlantis(models.Model): description = models.TextField('description', max_length=200 , default = None,null=True,blank=True) amount = models.IntegerField('Amount', default=0) quantity = models.IntegerField('Quantity', default=0) inserted = models.BooleanField(default=False) update_chk = models.BooleanField(default=False) created = models.DateTimeField(auto_now=True,auto_now_add=True) modified = models.DateTimeField(auto_now=True) def save(self, *args, **kwargs): ''' On save, update timestamps ''' if not self.id: self.created = timezone.now() self.modified = timezone.now() return super(Atlantis, self).save(*args, **kwargs) </code></pre> <p>当我向数据库添加数据时,所创建的字段并不是用当前时间戳自动完成的。在</p> <p>我试图更改数据库中的表,并将created field的默认设置更改为CURRENT_TIMESTAMP,但出现了一个错误。在</p> <p>所以我在问,我所要求的能做到吗?在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>所以我修改了mySQL表。。。并将datetime字段更改为timestamp。Django将其读作时间戳。所以没有问题。是mySQL的版本导致了这个问题。日期时间戳不能与当前时间字段一起使用。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何用强化学习更新函数逼近中的权重?
1 回答
如何用归并排序计算倒数?
10 回答
如何用当前数据拟合正弦波?
2 回答
如何用当前页面的值填充表单?
4 回答
如何用彩色地图在2dpython直方图中勾勒出箱子的轮廓?
3 回答
如何用彩色地图给等高线标签上色?
10 回答
如何用彩色打印到控制台?
10 回答
如何用彩色条绘制2d直方图,在Python中显示第三个变量的平均值?
4 回答
如何用彩色条绘制直方图,其中的颜色应与xaxis中的值一致?
1 回答
如何用彩色贴图填充曲线和原始边之间的区域?
8 回答
如何用循环分割数组并对其应用操作?
3 回答
如何用循环创建多个子集的数据帧
8 回答
如何用循环和递归实现求和
8 回答
如何用循环填充数组?
6 回答
如何用循环当前引用的位置更新变量?
3 回答
如何用循环求这个级数的和
5 回答
如何用循环解这个方程?
10 回答
如何用循环语句逐个读取数据帧中的数据?
7 回答
如何用循环除法?(Python)
4 回答
如何用感知一致性对HSV空间进行采样
6 回答