Django从理论到实战(part3)--创建一个Django项目
生活随笔
收集整理的這篇文章主要介紹了
Django从理论到实战(part3)--创建一个Django项目
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
學習筆記,僅供參考
本系列Blog以應用為主,理論基礎部分我在后端專欄的Django系列博客已經寫過了,如果有些需要補充的知識點,我會在這個系列中,盡量詳細的寫一下。
文章目錄
- 創建一個Django項目
- 設置虛擬環境
- 創建項目
- 查看manage.py中還有哪些子命令
創建一個Django項目
設置虛擬環境
- 進入虛擬環境
- 查看虛擬環境下的包
創建項目
- 創建Django項目(newwebsite1)
進入要存放項目的目錄:
cd F:\MyStudio\PythonStudio\goatbishop.project01\Django創建一個項目:
django-admin startproject [項目名稱] #比如 django-admin startproject newwebsite1- 進入新創建的項目(newwebsite1)
進入項目文件:
cd newwebsite1查看項目文件夾下的文件:
dir#輸出 2020/07/01 12:16 <DIR> . 2020/07/01 12:16 <DIR> .. 2020/07/01 12:16 652 manage.py 2020/07/01 12:16 <DIR> newwebsite11 個文件 652 字節3 個目錄 26,557,247,488 可用字節- 運行該項目
默認監聽8000端口。
- 在瀏覽器中向http://127.0.0.1:8000/發起請求
- 指定端口號為5000開啟服務
- 更改ip地址
如果我們網站的IP地址為127.0.0.1,那么只有我們自己的電腦可以訪問這個項目,別人是訪問不到的,如果我想要別人(同一個局域網下)也可以訪問,就需要指定IP地址為0.0.0.0
python manage.py runserver 0.0.0.0:8000在項目文件夾下的settings.py中修改允許訪問的域名ALLOWED_HOSTS:
ALLOWED_HOSTS = ['*'] #或者是別人的ip地址這樣別人的電腦就可以訪問我們的項目了(注意要關閉防火墻)。
查看manage.py中還有哪些子命令
python manage.py help #輸出 [auth]changepasswordcreatesuperuser[contenttypes]remove_stale_contenttypes[django]checkcompilemessagescreatecachetabledbshelldiffsettingsdumpdataflushinspectdbloaddatamakemessagesmakemigrationsmigratesendtestemailshellshowmigrationssqlflushsqlmigratesqlsequenceresetsquashmigrationsstartappstartprojecttesttestserver[sessions]clearsessions[staticfiles]collectstaticfindstaticrunserver
總結
以上是生活随笔為你收集整理的Django从理论到实战(part3)--创建一个Django项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于节约用水的句子短句45句
- 下一篇: 网名大全两个字的简单116个