Django簡介

一、Django簡介

1.1 主要目的是簡便、快速的開發數據庫驅動的網站、具有極強的可擴展性

1.2?Django屬于重量級框架原生提供了眾多的功能組件,讓開發更簡便快速

1.3 基于MVC(其核心思想是分工、解耦,讓不同的代碼塊之間降低耦合,增強代碼的可擴展性和可移植性,實現向后兼容)設計模式下的MVT模式[model、view、Template]


二、如何用Django快速搭建起服務,輸出:hello Django!

2.1 前期準備:安裝虛擬環境、在虛擬環境中安裝Django(這里使用django==1.11.11 版本)

2.2 創建工程目錄:django-admin startproject my_django_project ? # 注意:切換目錄

2.3 實現項目運行:進入項目路徑,運行項目 >> python manage.py runserver ?此時打開瀏覽器,輸入127.0.0.1 :8000,便會看見Django項目已經實現運行(It Worked!) # 注意:不寫IP和PORT默認是127.0.0.1,8000

2.4 創建子應用:切換到my_django_project,并輸入python manage.py startapp login

2.5 創建了子應用之后需要安裝子應用:找到工程中settings.py文件,將子應用login的配置信息文件apps.py中的Config類添加到INSTALLED_APPS列表中 ?>> ?login.apps.loginConfig

2.6 創建視圖:在子應用login中的views中創建視圖:


創建視圖函數

2.7 在子應用中定義路由(默認沒有路由文件,需要自己創建,可在配置文件中自己添加):

子應用定義路由
主工程中總路由:my_django_project/urls.py中添加子應用的路由數據

2.8 重啟服務:python manage.py runserver或者在pycharm中運行,注意添加runserver命令 >> 瀏覽器中輸入127.0.0.1 :8000/index會出現hello?Django!

'''

下一小節講述配置問題

'''

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。