1.經過命令行的方式:首先要進入到安裝了Django的虛擬環境中,而後執行命令:javascript
django-admin startproject [項目的名稱]
這樣就能夠在當前目錄下建立一個項目了
2.經過pycharm的方式:文件->新建項目->選擇Django,而後制定項目所在的路徑,以及Python解釋器,在點擊Create就能夠建立項目了.html
1.終端:進入到項目文件夾下,而後執行如下命令便可運行:java
python manage.py runserver
注:若是想要在終端中中止運行項目,快捷鍵Ctrl+C
2.pycharm:點擊右上角的綠色三角箭頭python
1.在終端:運行的時候加上一個端口號就能夠了.命令爲:ios
python manage.py runserver 9000。
二、在pycharm中:右上角->項目配置->port 改爲你想要的端口號,從新運行web
1.讓項目運行的時候 host爲0.0.0.0
在終端,使用命令 python manage.py runserver 0.0.0.0:8000
在pycharm中,右上角->項目配置->host 改爲0.0.0.0
2. 在settings.py文件中,配置ALLOWED_HOSTS
將本機的ip地址添加進去,示例代碼以下:sql
ALLOWED_HOSTS=['192.168.0.110']
注意:要關閉本身電腦的防火牆才行.shell
[auth] changepassword createsuperuser [contenttypes] remove_stale_contenttypes [django] check compilemessages createcachetable dbshell diffsettings dumpdata flush inspectdb loaddata makemessages makemigrations migrate sendtestemail shell showmigrations sqlflush sqlmigrate sqlsequencereset squashmigrations startapp startproject test testserver [sessions] clearsessions [staticfiles] collectstatic findstatic runserver
按照功能或者模塊進行分層,分紅一個個app,全部和某個模塊相關的視圖都寫在對於的app的views.py中,而且模型和其餘的也是相似 而後Django以及提供了一個比較方便建立app的命令
python manage.py startapp [app的名稱]。django
1.若是開啓了DEBUG模式,那麼之後咱們修改了Django項目的代碼,而後按下ctrl+s,那麼Django就會自動的給咱們重啓項目,不須要手動重啓。
2.若是開啓了DEBUG模式,那麼之後Django項目中的代碼出現bug了,那麼錯誤信息會在瀏覽器和控制檯中顯示。方便咱們找到錯誤。
3.在生產環境中,禁止開啓DEBUG模式,否則you很大的安全隱患。
4.若是將DEBUG設置爲False,那麼必須設置ALLOWED_HOSTS。api
這個變量是用來設置之後別人只能經過這個變量中的ip地址或者域名來進行訪問。