-1

重複の可能性:
DjangoのFileFieldにローカルファイルを割り当てる方法は?

ディスクから FileField にファイルを割り当てようとしましたが、次のエラーが発生しました。

AttributeError: 'file' オブジェクトに属性 'open' がありません

私のpythonコード:

pdfImage = FileSaver()
myPdfFile = open('mytest.pdf')
pdfImage.myfile.save('new', myPdfFile)

そして私のmodels.py

class FileSaver(models.Model):

    myfile = models.FileField(upload_to="files/")

    class Meta:
        managed=False

よろしくお願いいたします。

4

1 に答える 1

0

http://www.nitinh.com/2009/02/django-example-filefield-and-imagefield/を参照してください。saveDjangoリクエストを渡す必要があります。

于 2010-08-17T12:12:55.213 に答える