2016-12-15 102 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

相關問題