0
A
回答
3
您可以使用Fabric收集靜態文件並將其部署到遠程服務器。
Django documentation中有示例代碼。
from fabric.api import *
from fabric.contrib import project
env.roledefs['static'] = ['[email protected]',]
# Where the static files get collected locally. Your STATIC_ROOT setting.
env.local_static_root = '/tmp/static'
# Where the static files should go remotely
env.remote_static_root = '/home/static-files'
@roles('static')
def deploy_static():
local('./manage.py collectstatic')
project.rsync_project(
remote_dir = env.remote_static_root,
local_dir = env.local_static_root,
delete = True
)
你會然後通過運行部署的靜態文件:
fab deploy_static
相關問題
- 1. appharbor沒有部署靜態文件
- 2. 使用Django部署靜態文件modpython
- 3. 部署Django靜態文件 - Heroku
- 4. 部署Django靜態文件問題
- 5. 如何使用Django部署靜態文件
- 6. 如何構建用於部署的靜態文件
- 7. 生成後自動將靜態網站文件部署到S3
- 8. intellij11將靜態文件重新部署到碼頭時出錯
- 9. Rails部署:將靜態文件移動到S3
- 10. 如何僅向客戶提供dll和靜態文件以部署到azure
- 11. 將靜態網站部署到Azure
- 12. 將靜態資產部署到Amazon S3
- 13. TFS 2012部署靜態html
- 14. Jetty上的靜態部署
- 15. 將文件部署到虛擬機
- 16. cmake如何部分靜態鏈接,部分動態鏈接?
- 17. AWS彈性青苗應用和靜態資產部署隔離
- 18. 如何將Docker文件部署到真機
- 19. 從STATICFILES_DIRS部署靜態文件,但不是STATIC_ROOT
- 20. App Engine的:靜態文件不更新上部署
- 21. Django靜態文件無法在部署中加載
- 22. 按部署目標發佈不同的靜態文件
- 23. gwt重新部署或更新靜態文件
- 24. 在GAE上部署和讀取靜態文件
- 25. django生產部署不加載靜態文件
- 26. 使用靜態內容文件部署WebJob
- 27. 通過WAR部署的Spring Boot靜態文件編碼不佳
- 28. IntelliJ Idea網站項目自動部署靜態文件
- 29. 如何部署SWF文件?
- 30. 如何部署.mdf文件
https://docs.djangoproject.com/en/dev/howto/static-files/deployment/ – dm03514
呀,我d喜歡運行manage.py collectstatic,問我root密碼,然後複製它們。 – fceruti