国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python之Web框架Django項目搭建全過程

2020-02-16 01:29:01
字體:
來源:轉載
供稿:網友

Python之Web框架Django項目搭建全過程

IDE說明:

    Win7系統 Python:3.5 Django:1.10 Pymysql:0.7.10 Mysql:5.5

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

Django 是由 Python 開發的一個免費的開源網站框架,可以用于快速搭建高性能,優雅的網站!

Django 特點

    強大的數據庫功能 用python的類繼承,幾行代碼就可以擁有一個豐富,動態的數據庫操作接口(API),如果需要你也能執行SQL語句。 自帶的強大的后臺功能 幾行簡單的代碼就讓你的網站擁有一個強大的后臺,輕松管理你的內容! 優雅的網址 用正則匹配網址,傳遞到對應函數,隨意定義,如你所想! 模板系統–強大,易擴展的模板系統,設計簡易,代碼,樣式分開設計,更容易管理。 緩存系統–與memcached或其它的緩存系統聯用,更出色的表現,更快的加載速度。 國際化–完全支持多語言應用,允許你定義翻譯的字符,輕松翻譯成不同國家的語言。

有關Python,MySQL的安裝操作這里不再進行闡述,大家可在網絡上自行查找解決。其中,django,pymysql的安裝使用pip install *命令即可完成。

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

這里寫圖片描述 

Django項目創建HelloWorld項目具體過程如下:

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

Step2: 創建項目 執行django-admin.py startproject HelloWorld

打開IDEA,可看到創建的項目目錄如下圖所示:

這里寫圖片描述 

目錄說明:

    HelloWorld: 項目的容器。 manage.py: 一個實用的命令行工具,可讓你以各種方式與該 Django 項目進行交互。 HelloWorld/init.py: 一個空文件,告訴 Python 該目錄是一個 Python 包。 HelloWorld/settings.py: 該 Django 項目的設置/配置。 HelloWorld/urls.py: 該 Django 項目的 URL 聲明; 一份由 Django 驅動的網站”目錄”。 HelloWorld/wsgi.py: 一個 WSGI 兼容的 Web 服務器的入口,以便運行你的項目。

接下來我們進入 HelloWorld 目錄輸入以下命令,啟動服務器:

python manage.py runserver 0.0.0.0:8000

0.0.0.0 讓其它電腦可連接到開發服務器,8000 為端口號。如果不說明,那么端口號默認為 8000。

在瀏覽器輸入你服務器的ip及端口號,如果正常啟動,輸出結果如下:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 剑河县| 古浪县| 磐石市| 合川市| 郸城县| 兰考县| 扬中市| 宣化县| 织金县| 浏阳市| 桃园市| 曲靖市| 大同县| 武汉市| 富顺县| 达州市| 成安县| 乌拉特后旗| 宜黄县| 长子县| 磐安县| 平遥县| 临湘市| 渭源县| 桑植县| 台南县| 临澧县| 东兰县| 布尔津县| 天门市| 神木县| 岐山县| 海原县| 东至县| 扬州市| 钟山县| 务川| 大英县| 囊谦县| 太仓市| 汝阳县|