寶塔python項目管理器支持Django


1、軟件商店安裝python項目管理器;
 2、版本管理安裝適合的python版本,安裝時間較長,可能中斷但顯示安裝成功,需重新安裝,否則后續容易出現亂七八糟的錯誤;
 3、上傳Django項目到空間,最好放在wwwroot下,項目包含requirement.txt;
 4、python項目管理器-》項目管理-》添加項目項目,路徑是項目文件夾,框架選django,啟動方式用uwsgi如下圖所示:
圖片
 
 5、項目建立后,在命令行輸入 source 項目路徑/項目名_venv/bin/activate 如:source /data/python/project1_venv/bin/activate,進入虛擬環境,在虛擬環境下進入項目目錄,運行python manage.py runserver 0.0.0.0:8000 查看運行錯誤情況(非常重要),只有這里運行正常,進行下一步才不會出錯。前次添加項目一直提示缺少sqlite模塊,折騰老半天,其實是安裝python版本時超時了退出,但又安裝上了,沒注意這個細節,之后卸載重新安裝一次就好了。
 6、運行無誤之后,應該能在瀏覽器端用ip:端口訪問了。
 7、用域名訪問做個映射就行,在項目管理-》映射-》輸入域名,會在網站里新增一個映射域名。
 8、在網站-》設置-》配置文件里新增對應端口參數及靜態文件處理,我這里是:
  

 location / {
        include  uwsgi_params;
        uwsgi_pass  127.0.0.1:8000;           
    }
  
    location /static/
    {
        alias /www/wwwroot/dust_system/login/static/;
    }


重載一下Nginx設置就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM