Django學習 (一) 簡介 & 環境搭建

簡介

Python下有許多款不同的 Web 框架。Django是重量級選手中最有代表性的一位。許多成功的網站和APP都基於Django。Django 是使用 Python 編寫的一個開源 Web 框架,可以用它來快速搭建一個高性能的網站。


Django的MTV模型組織

Django是一個基於MVC構造的框架。但是在Django中,控制器接受用戶輸入的部分由框架自行處理,所以 Django 裏更關注的是模型(Model)、模板(Template)和視圖(Views),稱爲 MTV模式。它們各自的職責如下:

 


環境搭建

1.Python安裝(此處不贅述)

brew install python3
brew install pip3

2.安裝Django

pip3 install django

3.建立 Django 工程 blogproject

cd your-project-folder
django-admin startproject blogproject

可以看到已經自動生成django seed project.目錄下面有一個 manage.py 文件,manage 是管理的意思,顧名思義 manage.py 就是 Django 爲我們生成的管理這個項目的 Python 腳本文件。與 manage.py 同級的還有一個 blogproject\ 的目錄,這裏面存放了一些 Django 的配置文件,例如 settings.py、urls.py 等等

4.啓動 Hello Django

運行 python manage.py runserver 命令就可以在本機上開啓一個 Web 服務器,此處我在PyCharm中進行配置,MAC中8000端口被佔用,改爲8080

啓動後可以在 http://127.0.0.1:8080/ 查看,可在settings.py中將語言改爲中文 LANGUAGE_CODE = 'zh-hans'

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