Py学习  »  问与答

[精华] 关于Class.objects.create的用法

huangturen2007 • 11 年前 • 6164 次点击  

我的项目有四个类:

class Item:
    ....

class Participantitem = model.ForeignKeyItem)
        ....
class Image
       item = models.ForeignKey(Item)
      participant = models.ManytoManyFeild(Participant)
      ....
class Data
      img = model.ForeignKey(Item)
      a=... 
      b=... 
      c=... 
      d=...

我现在有个csv,里面的各列对应上述类中的各行,怎么才能把数据写入数据库呢?我尝试用 Data.objects.create()去装数据,但是总会报错,说参数不足,这个时候除了赋值给a,b,c,d,这里的img该怎么处理,还是有更好的写入数据库的方法?

求大神指点一二啊!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/748
文章 [ 5 ]  |  最新文章 11 年前