使用gunicorn部署django項目的問題
1、開發(fā)環(huán)境運行項目
python mange.py runserver 0.0.0.0:8000
2、使用gunicorn在生產(chǎn)環(huán)境部署
Gunicorn“綠色獨角獸”是一個被廣泛使用的高性能的Python WSGI UNIX HTTP服務(wù)器
pip install gunicorn gunicorn -w 2 -b 0.0.0.0:8000 project_django.wsgi
常用參數(shù):
-c 指定一個配置文件(py文件)
-b 與指定的socket進行綁定
-D 以守護進程形式來運行Gunicorn進程,其實就是將這個服務(wù)放到后臺去運行
-w 工作的進程數(shù)量;
-k 工作進程類型,sync(默認(rèn)), eventlet, gevent, or tornado, gthread, gaiohttp.
http://docs.gunicorn.org/en/latest/settings.html
3、其它:使用gunicorn部署django項目時,發(fā)現(xiàn)靜態(tài)文件加載失敗問題
在項目project_django/urls.py中更改如下即可搞定:
from django.contrib.staticfiles.urls import staticfiles_urlpatterns urlpatterns = [ url('^admin/', admin.site.urls), ] urlpatterns += staticfiles_urlpatterns()
到此這篇關(guān)于使用gunicorn部署django項目的文章就介紹到這了,更多相關(guān)gunicorn部署django項目內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
PyCharm2019.3永久激活破解詳細(xì)圖文教程,親測可用(不定期更新)
這篇文章主要介紹了PyCharm2019.3最新激活碼(注冊碼)破解永久版詳細(xì)圖文教程的相關(guān)資料,親測可用,需要的朋友可以參考下2020-10-10淺談python在提示符下使用open打開文件失敗的原因及解決方法
今天小編就為大家分享一篇淺談python在提示符下使用open打開文件失敗的原因及解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11Python連接達夢數(shù)據(jù)庫的實現(xiàn)示例
本文主要介紹了Python連接達夢數(shù)據(jù)庫的實現(xiàn)示例,dmPython是DM提供的依據(jù)Python DB API version 2.0中API使用規(guī)定而開發(fā)的數(shù)據(jù)庫訪問接口,使Python應(yīng)用程序能夠?qū)M數(shù)據(jù)庫進行訪問2023-12-12詳解在Anaconda環(huán)境下Python安裝pydot與graphviz的方法
這篇文章主要為大家詳細(xì)介紹了在Anaconda環(huán)境中,安裝Python語言pydot與graphviz兩個模塊的方法,文中的安裝方法講解詳細(xì),感興趣?的可以了解一下2023-02-02selenium獲取元素定位的方法總結(jié)(動態(tài)獲取元素)
要想操作一個元素,首先應(yīng)該識別這個元素,人有各種的特征(屬性),可以通過其特征找到人,同理,界面的某個元素會有各種的特征(屬性),可以通過這個屬性找到這對象,本文給大家介紹了python?selenium獲取元素定位的8種方法,需要的朋友可以參考下2024-02-02