2016-12-15 62 views
0

我创建了一个模型:model_to_dict不与auto_now_add返回DateTimeField字段=真

class Job(models.Model): 
    jobId = models.AutoField(primary_key = True) 
    startTime = models.DateTimeField(auto_now_add = True) 

当我在做

print(model_to_dict(job)) 

我只得到

{'jobId': 1} 

作为输出。为什么'startTime'字段不在输出中?请帮我解决这个问题。

回答

2

答:model_to_dict只输出可编辑字段。

B:startTimenot set editable因为auto_now_add

所以我想你最终会从this问题的方法之一。

+0

感谢您的回答。我从[this](http://stackoverflow.com/a/22015427/4608329)找到了一个解决方案。 – pkgajulapalli

相关问题