日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python搭建django框架,Python之Web框架Django项目搭建全过程

發(fā)布時(shí)間:2025/3/19 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python搭建django框架,Python之Web框架Django项目搭建全过程 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Python之Web框架Django項(xiàng)目搭建全過程

IDE說明:

Win7系統(tǒng)

Python:3.5

Django:1.10

Pymysql:0.7.10

Mysql:5.5

注:可通過pip freeze查看已安裝庫版本信息。

Django 是由 Python 開發(fā)的一個(gè)免費(fèi)的開源網(wǎng)站框架,可以用于快速搭建高性能,優(yōu)雅的網(wǎng)站!

Django 特點(diǎn)

強(qiáng)大的數(shù)據(jù)庫功能

用python的類繼承,幾行代碼就可以擁有一個(gè)豐富,動(dòng)態(tài)的數(shù)據(jù)庫操作接口(API),如果需要你也能執(zhí)行SQL語句。

自帶的強(qiáng)大的后臺(tái)功能

幾行簡單的代碼就讓你的網(wǎng)站擁有一個(gè)強(qiáng)大的后臺(tái),輕松管理你的內(nèi)容! 優(yōu)雅的網(wǎng)址

用正則匹配網(wǎng)址,傳遞到對(duì)應(yīng)函數(shù),隨意定義,如你所想!

模板系統(tǒng)–強(qiáng)大,易擴(kuò)展的模板系統(tǒng),設(shè)計(jì)簡易,代碼,樣式分開設(shè)計(jì),更容易管理。

緩存系統(tǒng)–與memcached或其它的緩存系統(tǒng)聯(lián)用,更出色的表現(xiàn),更快的加載速度。

國際化–完全支持多語言應(yīng)用,允許你定義翻譯的字符,輕松翻譯成不同國家的語言。

有關(guān)Python,MySQL的安裝操作這里不再進(jìn)行闡述,大家可在網(wǎng)絡(luò)上自行查找解決。其中,django,pymysql的安裝使用pip install *命令即可完成。

安裝好Django之后, 就可以使用 django-admin.py管理工具來創(chuàng)建一個(gè)項(xiàng)目。首先我們來看下django-admin.py的命令介紹,在命令行輸入django-admin.py查看可用的項(xiàng)目管理命令。

Django項(xiàng)目創(chuàng)建HelloWorld項(xiàng)目具體過程如下:

Step1: 在搭建Django項(xiàng)目之前,首先選擇項(xiàng)目存放目錄。然后在Dos窗口CD切換到項(xiàng)目存放目錄。

Step2: 創(chuàng)建項(xiàng)目 執(zhí)行django-admin.py startproject HelloWorld

打開IDEA,可看到創(chuàng)建的項(xiàng)目目錄如下圖所示:

目錄說明:

HelloWorld: 項(xiàng)目的容器。

manage.py: 一個(gè)實(shí)用的命令行工具,可讓你以各種方式與該 Django 項(xiàng)目進(jìn)行交互。

HelloWorld/init.py: 一個(gè)空文件,告訴 Python 該目錄是一個(gè) Python 包。

HelloWorld/settings.py: 該 Django 項(xiàng)目的設(shè)置/配置。

HelloWorld/urls.py: 該 Django 項(xiàng)目的 URL 聲明; 一份由 Django 驅(qū)動(dòng)的網(wǎng)站”目錄”。

HelloWorld/wsgi.py: 一個(gè) WSGI 兼容的 Web 服務(wù)器的入口,以便運(yùn)行你的項(xiàng)目。

接下來我們進(jìn)入 HelloWorld 目錄輸入以下命令,啟動(dòng)服務(wù)器:

python manage.py runserver 0.0.0.0:8000

0.0.0.0 讓其它電腦可連接到開發(fā)服務(wù)器,8000 為端口號(hào)。如果不說明,那么端口號(hào)默認(rèn)為 8000。

在瀏覽器輸入你服務(wù)器的ip及端口號(hào),如果正常啟動(dòng),輸出結(jié)果如下:

總結(jié)

以上是生活随笔為你收集整理的python搭建django框架,Python之Web框架Django项目搭建全过程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。