第一個Django項目(零基礎也能看得懂)

1、創建Django項目

1.1 命令行方式
  1. 按鍵盤上的Win+R打開cmd,使用workon進入已經創建完成的虛擬環境。
    不瞭解虛擬環境的看這裏
    鏈接: 玩轉python虛擬環境,看這一篇就夠了.
    首先要先進入虛擬環境

  2. 創建項目
    使用命令:

    	django-admin startproject [項目名稱]
    

    即可創建。比如:

    	django-admin startproject first_project。
    
  3. 創建應用(app):一個項目類似於是一個架子,但是真正起作用的還是app。在終端進入到項目所在的路徑,然後執行

    python manage.py startapp [app名稱]
    

    創建一個app。

1.2 pycharm方式

我用的版本是Pycharm 2019.3 專業版
pycharm創建django項目

2、運行Django項目

  1. 通過命令行的方式:

    python manage.py runserver。
    

    這樣可以在本地訪問你的網站,默認端口號是8000,這樣就可以在瀏覽器中通過http://127.0.0.1:8000/來訪問你的網站啦。如果想要修改端口號,那麼在運行的時候可以指定端口號,python manage.py runserver 9000這樣就可以通過9000端口來訪問啦。另外,這樣運行的項目只能在本機上能訪問,如果想要在其他電腦上也能訪問本網站,那麼需要指定ip地址爲0.0.0.0。示例爲:python manage.py runserver 0.0.0.0:8000。

  2. 通過pycharm運行。直接點擊右上角的綠色箭頭按鈕即可運行。
    在這裏插入圖片描述
    出現上圖窗口說明啓動Django成功,沒有問題。

3、Django項目結構介紹

  1. manage.py:以後和項目交互基本上都是基於這個文件。一般都是在終端輸入python manage.py [子命令]。可以輸入python manage.py help看下能做什麼事情。除非你知道你自己在做什麼,一般情況下不應該編輯這個文件。
  2. settings.py:本項目的設置項,以後所有和項目相關的配置都是放在這個裏面。
  3. urls.py:這個文件是用來配置URL路由的。比如訪問http://127.0.0.1/news/是訪問新聞列表頁,這些東西就需要在這個文件中完成。
  4. wsgi.py:項目與WSGI協議兼容的web服務器入口,部署的時候需要用到的,一般情況下也是不需要修改的。

4、project和app的關係:

  app是django項目的組成部分。一個app代表項目中的一個模塊,所有URL請求的響應都是由app來處理。
  比如美團,裏面有電影,外賣,休閒娛樂,美食等許許多多的模塊.如果站在django的角度來看,美食,電影這些模塊就是app,美食,電影這些app共同組成美團這個項目。
  因此這裏要有一個概念,django項目由許多app組成,一個app可以被用到其他項目,django也能擁有不同的app。

寫在後面:準備完成就可以開始玩轉Django了,堅持學習,總會有收穫的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章