我是 Google App Engine 的新手。我已经在谷歌应用引擎中部署了纯 django 应用程序。它工作正常。但是我写的django文件上传功能如下图,
def forhandler(list, project_id, task_id, request):
for i in list:
filename = i
extension = filename.content_type
print i
newdoc = FileUpload(project_id=project_id, task_id=task_id, file=filename, filetype=extension)
newdoc.save()
当我运行 ./manage.py 运行服务器时。上述功能正常工作并正确上传文件。当我使用谷歌应用引擎意味着 dev_appserver.py my_project。这是完美的,但是当我使用上述功能上传文件时,它给出了一个错误,如下所示,
Exception Value: [Errno 30] Read-only file system: u'/home/nyros/Desktop/projectstat/projectstat/media/documents/2013/05/24/1354676051_chasm_fishing_w1.jpeg'
如何使用 django 和 google app Engine 上传文件?请解决我的问题。谢谢......