一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Django 系列篇(一):Hello World!

 AirPython 2021-10-28

1. 為什么是 Django

Python 常用的 Web 框架包含:Django、Flask、Tornado 等。

Django 框架的功能和文檔更完善,并提供一站式解決方案,自帶后臺管理系統(tǒng)、強(qiáng)大的數(shù)據(jù)庫功能,能開箱即用,相比其他 Web 框架,使用更便捷。

2. 安裝

在安裝 Django 之前,需要在本機(jī)安裝、配置 Python 開發(fā)環(huán)境

接著,使用 pip3 命令行在線安裝 Django 依賴庫

# 安裝django依賴庫
pip3 install Django

3. 創(chuàng)建項目 - 命令行

安裝完 Django 依賴庫之后,就可以使用 django-admin 命令創(chuàng)建一個項目。

# 使用 django-admin 創(chuàng)建一個項目
# 命令:django-admin startproject 項目名稱
django-admin startproject firstProject

項目文件包含:命令行工具 manage.py、項目配置文件 settings.py、項目路由設(shè)置文件 urls.py、服務(wù)器網(wǎng)關(guān)接口 wsgi.py、Django3.0 新增的 asgi 服務(wù)入口

創(chuàng)建完項目之后,利用命令行工具 manage.py 創(chuàng)建應(yīng)用 App,一個 Django 項目可以包含多個 App。

# 使用 manage.py 為項目創(chuàng)建一個App
# 命令:python3 startapp App名稱
python3 manage.py startapp firstapp

每一個 App 包含:后臺管理功能 admin.py、數(shù)據(jù)庫映射庫 models.py、視圖文件 views.py、數(shù)據(jù)遷移文件夾 migrations 等。

創(chuàng)建完項目和 App 之后,接著利用 manage.py 命令行工具,指定端口號為:8001,啟動當(dāng)前項目。

# 啟動項目
# 端口號指定為:8001
python3 manage.py runserver 8001

最后,在瀏覽器中輸入:http://localhost:8001/,即可以查看項目的運行情況了。

4. 創(chuàng)建項目 - Pycharm

使用 Pycharm 創(chuàng)建、管理項目更加方便,只需要指定項目類型為 Django,選擇一個 Python 虛擬環(huán)境,設(shè)置第一個 App 的名稱,即能快速創(chuàng)建一個項目,并內(nèi)置一個 App

使用 Pycharm 創(chuàng)建的項目會包含 templates 文件夾,用于存放 HTML 視圖模板文件。

另外需要注意的是,這里默認(rèn)選擇的模板是 Django,可以手動切換到 Jinja2

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    国产精品欧美激情在线| 久久午夜福利精品日韩| 一区二区三区四区亚洲另类| 日本黄色美女日本黄色| 中文字幕亚洲在线一区| 蜜桃传媒在线正在播放| 欧美人妻盗摄日韩偷拍| 精品人妻一区二区三区四在线| 亚洲中文字幕在线观看四区| 国语久精品在视频在线观看| 91亚洲国产—区=区a| 久久午夜福利精品日韩| 绝望的校花花间淫事2| 一二区不卡不卡在线观看| 欧美欧美欧美欧美一区| 国产一级内射麻豆91| 欧美成人精品一区二区久久| 日本在线不卡高清欧美| 午夜日韩在线观看视频| 国产精品二区三区免费播放心| 国产精品久久香蕉国产线| 初尝人妻少妇中文字幕在线| 欧美国产极品一区二区| 久热人妻中文字幕一区二区| 欧美整片精品日韩综合| 日韩性生活视频免费在线观看| 日本在线不卡高清欧美 | 午夜视频成人在线观看| 日韩国产欧美中文字幕| 日本福利写真在线观看| 青草草在线视频免费视频| 日韩精品成区中文字幕| 亚洲精品国男人在线视频| 欧美日韩乱码一区二区三区| 日韩人妻中文字幕精品| 国内欲色一区二区三区| 国产男女激情在线视频| 日韩欧美二区中文字幕| 日本91在线观看视频| 91亚洲精品综合久久| 日本一二三区不卡免费|