首頁>技術>

@Author:Runsen

環境介紹:

pycharm 2017.3.3

ubuntu18 (python3.6)

環境搭建 :

在window新建一個檔案並用pycharm開啟,連線虛擬機器Ubuntu18,並給定ubuntu對應的地址

以確保pycharm和虛擬機器連線成功,並且改變pycharm的程式碼,執行可以得到更新

建立專案:

通過命令列的方式:首先要進入到安裝了django的虛擬環境中。然後執行命令:

趕緊download 回來

建立的專案download 回來

還有 將settings.py檔案中的ALLOWED_HOSTS = [ ],改成ALLOWED_HOSTS = ['*']

執行專案 cd 到根目錄 環境確保是對的python manage.py runserver 0.0.0.0:8000 

開啟網址輸入 虛擬機器的ip:8000 因為虛擬機器是vmware上的,如果不喜歡8000埠就做埠轉發

在pycharm中配置django,可以一鍵執行

改host為Host為0.0.0.0,表示的是允許連線伺服器的ip

將DJANGO_SETTINGS_MODULE新增到Name

將專案名.settings新增到Value

專案結構分析:manange.py:以後和專案互動基本上都是基於這個檔案。一般都是在終端輸入python manage.py [子命令]。可以輸入python manage.py help看下能做什麼事情。除非你知道你自己在做什麼,一般情況下不應該編輯這個檔案。settings.py:儲存專案所有的配置資訊。urls.py:用來做url與檢視函式對映的。以後來了一個請求,就會從這個檔案中找到匹配的檢視函式。wsig.py:專門用來做部署的。不需要修改。django推薦的專案規範:

按照功能或者模組進行分層,分成一個個app。所有和某個模組相關的檢視都寫在對應的app的views.py中,並且模型和其他的也是類似。然後django已經提供了一個比較方便建立app的命令叫做python manage.py startapp [app的名稱]。把所有的程式碼寫在各自的app中。

最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 自己搭建開源免費的Leanote雲筆記