1.Django介紹與學習

Alpaca_發表於2018-05-03


Django 是用 Python 寫的一個自由和開放原始碼 web 應用程式框架。他能幫助你更快、更容易地開發web站點。

當你開始構建一個web站點時,你會使用到一些相似的元件:例如使用者的註冊,登陸,登出以及其他的操作記錄、一個管理站點的皮膚、表單、上傳檔案的方式,等等形式。

由於框架的存在,你無需重新發明輪子就能建立新的站點。

Djnago2.0中文文件地址

djangobook.py3k.cn/2.0/

www.djangoproject.com/start/&nbsp…    #這裡是Django2.0官方文件,強烈推薦看這個,之前看的是翻譯版的 很不全,現在在填坑  翻譯可以使用有道網頁翻譯或者百度翻譯工具

Django的環境配置

     這裡我們用到的語言是Python3.6  框架是django2.0  資料庫是sqllite以及mongodb IDE是Pychram2018.1


起步

建立我們的Django專案資料夾,在Pycharm的終端下進入我們想要存放Django專案的資料夾

django-admin startproject TestProject複製程式碼

得到如下的目錄

1.Django介紹與學習

cd TestProject複製程式碼

之後我們執行我們的manage.py,建立我們的app應用程式,在終端輸入

python manage.py startapp polls複製程式碼

因為官方文件中,第一個應用程式以polls命名,因此在這裡我同樣以他為命名

之後我們可以看到這樣的檔案目錄

1.Django介紹與學習

專案內的目錄解釋

Blog資料夾是存放你的Djngo專案的資料夾,當然你也可以在該檔案下存放任何你想存放你想要存放的東西,這
    並不影響,因此該資料夾的名字你可以隨便取

TestProject是你的Django專案
  __init__.py 讓 Python 把該目錄當成一個開發包 (即一組模組)所需的檔案。 這是一個空檔案,一般你不需要修改它
  setting.py  該 Django 專案的設定或配置。 檢視並理解這個檔案中可用的設定型別及其預設值。    
  manage.py    一種命令列工具,允許你以多種方式與該Djnago專案進行互動。鍵入Python manage.py help   
  urls.py  Django專案的URL設定。 可視其為你的django網站的目錄。 目前,它是空的。

polls 是你的應用程式檔案 (一個專案可以有多個應用程式,因此要用不同的檔名字來區分他們)
    複製程式碼
啟動我們的專案

Djnago自帶一個小型的伺服器,在manage.py同目錄下終端輸入

py manage.py  runserver 複製程式碼


伺服器開啟成功!

自定義ip和埠

py manage.py runserver 0.0.0.0:8000    0.0.0.0為你的IP地址,:8000為你的埠複製程式碼


相關文章