免費部署 Django 網站:PythonAnywhere

首頁 >> Research >> 網頁設計 >> 免費部署 Django 網站:PythonAnywhere

設計完 Django 網站後,

接著當然是上線運行,

若只是實驗性的小網站,

可透過今天的主題作為練習的平台

免費部署 Django 網站:PythonAnywhere

PythonAnywhere 提供了一個簡易的網站託管服務,

首先第一步要前往官方網站註冊一個帳號,

並點選認證信中的連結完成註冊後,

點 Web頁籤新增一個 web app,

第一步設定自己的域名,

而免費帳號僅可使用官方提供的域名,

此步可直接下一步

官方支援了不少基於 Python 框架的網站,

選擇自己需要的即可,

系統會為這些網站做簡單的設定,

為使用者省去設定如 Apache或者Nginx 之類的軟體,

僅需專注於網站的設計即可

免費的帳號會有資源上的限制:

  • 100秒的CPU時間
  • 500MB硬碟空間

除此以外還需每三個月手動續用

若不想有資源的限制,

可依照官方公告價格租用相應的服務,

最低為每月 5 美金

再來就是將整個 Django 原始碼壓縮後,

使用 Files頁籤上傳到空間中,

以 Consoles 的 Bash console ,

講檔案解開放到指定的資料夾中即可,

壓縮相關的指令:

壓縮:zip -r 檔名.zip 資料夾名稱

解壓縮:unzip 檔名.zip

在 Django 專案的 settings 記得將 

static 與 media 資料夾設定為正確的路徑,

確認網站運行正常後,

將 Force HTTPS 打開,

就成功將 Django 專案部署至 PythonAnywhere 上



================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

發表迴響