gpt4 book ai didi

python - Django heroku 上传文件

转载 作者:行者123 更新时间:2023-12-01 03:42:10 24 4
gpt4 key购买 nike

[Errno 30] Read-only file system: '/static_in_env'

我是heroku新手,当我在heroku上推送我的django应用程序时,我无法上传文件,但它在本地计算机上正常工作!

这是错误:

OSError at /admin/products/product/add/
[Errno 30] Read-only file system: '/static_in_env'
Request Method: POST
Django Version: 1.8
Exception Type: OSError
Exception Value:
[Errno 30] Read-only file system: '/static_in_env'
Exception Location: /app/.heroku/python/lib/python2.7/os.py in makedirs, line 157
Python Executable: /app/.heroku/python/bin/python
Python Version: 2.7.12
Python Path:
['/app',
'/app/.heroku/python/bin',
'/app',
'/app/.heroku/python/lib/python27.zip',
'/app/.heroku/python/lib/python2.7',
'/app/.heroku/python/lib/python2.7/plat-linux2',
'/app/.heroku/python/lib/python2.7/lib-tk',
'/app/.heroku/python/lib/python2.7/lib-old',
'/app/.heroku/python/lib/python2.7/lib-dynload',
'/app/.heroku/python/lib/python2.7/site-packages',
'/app/.heroku/python/lib/python2.7/site-packages/setuptools-25.2.0-py2.7.egg',
'/app/.heroku/python/lib/python2.7/site-packages/pip-8.1.2-py2.7.egg']
Server time: Sat, 10 Sep 2016 10:14:54 +0000

最佳答案

不幸的是,Heroku 不托管您的应用程序媒体文件。因此,您需要选择像 AWS S3 这样的第三方服务来将数据存储在云中。

以下是有关如何在 Heroku 上处理 Django 应用程序媒体文件的官方指南。

https://devcenter.heroku.com/articles/s3-upload-python

提醒:Django“媒体”文件是网站用户上传的文件,然后需要从您的网站提供服务。

关于python - Django heroku 上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39425217/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com