Sha*_*ati 5 deployment django static-files dokku
我在 Digitalocean 服务器上完成了 Dokku 部署。我的应用程序似乎可以工作,除了我的静态文件。
以下是我的 settings.py 文件的相关部分:
PROJECT_DIR = Path(__file__).absolute().ancestor(2)
MEDIA_ROOT = ''
MEDIA_URL = ''
STATIC_ROOT = ''
STATIC_URL = '/static/'
STATICFILES_DIRS = (
PROJECT_DIR.child('static'),
)
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)
STATIC_ROOT = PROJECT_DIR.child('staticroot')
Run Code Online (Sandbox Code Playgroud)
有人知道如何将我的应用指向基于 Dokku 的系统上的静态文件吗?
虽然它没有回答我的问题,但我们目前正在提供来自 AWS S3 的静态文件,并且有效。它使我的问题不那么紧迫,但我仍然想知道是否可以“在本地”解决它。
tr3*_*ous -2
您可能需要做一些事情
./manage.py collectstatic将静态文件移动到静态文件夹/static/指向静态文件夹。你已经这样做了吗?
| 归档时间: |
|
| 查看次数: |
877 次 |
| 最近记录: |