@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中。
最新評論