我創建了一個虛擬環境並安裝了最新的django。接下來我創建一個項目。現在,我想要做的就是在項目目錄中創建一個文件夾,以便在進行開發服務器部署時通過瀏覽器訪問其內容。我怎樣才能做到這一點?我需要爲此創建一個應用程序嗎?如何在django開發服務器depyloment中共享文件夾
-1
A
回答
1
我想你的意思,是爲靜態文件:
https://docs.djangoproject.com/en/1.8/howto/static-files
Basicly你需要做的是在你的settings.py
定義2個設置:
- STATICFILES_DIRS(該目錄的你想要提供這些文件)
- STATIC_URL(你想要這個文件夾映射到什麼網址?)
例如:
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static"),
'/var/www/static/',
)
STATIC_URL = '/static/'
現在你可以通過訪問本地主機訪問/var/www/static/image.jpg:8000 /靜態/ image.jpg的
+1
真棒,謝謝 – silverkid
相關問題
- 1. 如何讓共享文件夾給定的服務器在.NET
- 2. 共享開發服務器上的Subversion
- 3. 如何訪問Windows服務中的共享文件夾?
- 4. ESXi服務器中vmware的共享文件夾選項
- 5. 共享文件夾/網絡驅動器服務器2008
- 6. 如何在django開發服務器上提供靜態文件
- 7. 如何在Linux中通過PHP共享或複製共享文件夾中的共享文件夾
- 8. ServiceNow - 如何複製遠程/共享服務器文件夾中項目的URL?
- 9. Windows共享文件夾Verses WCF或TCP服務器
- 10. 兩個網絡服務器之間的共享文件夾
- 11. 無法訪問羣集服務器的共享文件夾
- 12. 與python服務器共享文件
- 13. 如何共享在Windows文件夾7
- 14. 如何設置Django開發服務器
- 15. 如何覆蓋django靜態文件開發服務器?
- 16. 從Windows服務的共享文件夾訪問文件
- 17. 共享文件夾在owncloud
- 18. 我怎麼能通過使用Windows服務將文件複製到共享文件夾(該共享文件夾在服務器上)?
- 19. 如何使用ASP.net C#從服務器訪問共享文件夾?
- 20. 如何指向共享託管服務器控制面板文件夾
- 21. 在共享服務器上開發Android應用程序
- 22. 在Ubuntu服務器上的fstab中自動安裝VirtualBox共享文件夾16.04
- 23. 通過Windows服務中的網絡訪問共享文件夾
- 24. Laravel 5.2將公共文件夾更改爲共享服務器上的public_html
- 25. 如何在azure服務結構中裝載文件共享
- 26. 服務於Django開發靜態文件
- 27. 如何在共享下載文件夾中顯示文件?
- 28. 如何共享託管服務器
- 29. 如何確定文件共享服務器是否聯機?
- 30. 如何爲大家共享文件夾
什麼是 「開發服務器部署」?你想要訪問什麼,爲什麼? –
當您通過localhost:8000創建在瀏覽器中可訪問的初始項目後,只需執行python manage.py runserver即可進行部署。我想在我的共享文件夾中放置一個文件,並希望能夠從瀏覽器訪問該文件(例如,右鍵單擊下載)。理由 - 教育理解。 – silverkid