Django搭建后篇——啟動服務器及創建視圖


開啟服務器,Django開啟服務器的方式有兩種,一種是在Ubuntu在開啟,另一種是直接在pycharm開啟。就方便而言肯定是第二種,但由於pycharm版本的問題,可能有的人無法直接在pycharm開啟。故在此將兩種方式都介紹下。

在開啟前,我們需要將項目下的settings文件修改下,如下圖所示,將ALLOWED_HOSTS = []改為ALLOWED_HOSTS = ['*']。

第一種方式

在Ubuntu下開啟服務器,首先設置端口轉發,需設置HTTP服務8000端口的轉發,如下圖。

然后在項目所在目錄下,執行python manage.py runserver 0.0.0.0:8000命令來開啟服務,如下圖所示表示開啟成功。0.0.0.0表示所有的ip都可訪問這個服務器。

證明服務器開啟成功,可在瀏覽器下測驗,輸入127.0.0.1:8000,若出現下圖,表示開啟成功。

第二種方式

第二種是直接在pycharm開啟,也是我平常使用的方式,比第一種方便很多。首先點擊下圖的Edit Configurations...

再點擊左上角的加號,選擇Django server,Name隨便取,點擊ok即可。

我的name取Django2.0_server,然后host輸入0.0.0.0,port輸入8000,在點擊下圖所指的三個小點點,點擊彈出界面的加號,將DJANGO_SETTINGS_MODULE添加到Name,項目名.settings加到Value,然后點擊ok。

最后點擊上圖的Fix,出現下面的框,勾選Enable Django Support,第一行選擇Windows下Django項目路徑,第二行輸入setting.py,第三行選擇manage.py,然后點擊ok。

配置完后,我們在編輯器右上角選擇剛剛配置好的django_server,點擊其右邊的開啟符號即可。

然后打開瀏覽器測試下。

創建視圖

創建視圖,可以更有力地說明我們服務器開啟成功。首先我們要在該項目下添加一個視圖文件views.py,輸入如下代碼。

然后打開urls文件,導入創建的視圖文件views,再添加如下圖代碼。

將兩個文件保存好后,打開瀏覽器,輸入網址127.0.0.1:8000/hello/,效果圖如下所示。

新建app

在終端上輸入python manage.py startapp app名,我輸入的app名是music,再用tree進行更直觀的查看。

在pycharm下將新建的app應用下載下來。


免責聲明!

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



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