91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

中國站

Django

3.0.4

CentOS 7.2, Ubuntu 18.04

返回

Django

使更快、更少代碼構建更好的Web應用程序更簡單

Python下有許多款不同的Web框架,Django是重量級選手中最有代表性的一位,許多成功的網站和App都基于Django。是開發者既能加快構建速度,又能更好整合簡潔實用設計的工具。帶有一個內置的對象關系映射(Object Relational Mapping)工具,可與您選擇的關系數據庫(包括MySQL、SQLite、PostgreSQL、Oracle)集成。

部署后使用

查看實例各項應用配置信息

  1. 登錄輕量服務器控制臺
  2. 在實例列表中,選擇并進入使用Django應用鏡像創建的實例詳情頁。
  3. 選擇應用管理頁簽,進入應用管理詳情頁。您可以在此頁面查看應用內軟件的各項配置信息。
    Django應用管理

訪問Django

點擊登錄服務器,輸入服務器賬號(root)與密碼后,輸入python3進入Python Prompt,輸入以下命令引入Django并查看其版本。

  1. >>> import django
  2. >>> print(django.get_version())

Django查看版本

創建第一個項目

使用 django-admin 來創建 HelloWorld項目:

  1. django-admin startproject HelloWorld

創建完成后我們可以查看項目的目錄結構:

  1. cd HelloWorld/
  2. tree

提示:
tree安裝命令:
CentOS:yum -y install tree
Ubuntu: apt-get install tree

Django創建項目
Django查看目錄結構

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

輕量服務器公網IP作為字符串添加到HelloWorld/settings.py中ALLOWED_HOSTS列表中。

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

  1. python3 manage.py runserver 0.0.0.0:8000

其中,0.0.0.0 讓其它電腦可連接到開發服務器,8000 為端口號(亦為缺省端口號)。

在瀏覽器輸入輕量服務器公網IP:8000,如果正常啟動,可見下圖:
Django測試頁

安仁县| 繁峙县| 格尔木市| 松潘县| 小金县| 汕尾市| 元谋县| 微山县| 彩票| 浙江省| 晋中市| 惠水县| 潼南县| 西乌珠穆沁旗| 北川| 宜兴市| 新安县| 边坝县| 沙田区| 斗六市| 宝清县| 青阳县| 临泉县| 浦城县| 乐清市| 巴马| 北京市| 玛沁县| 宝兴县| 广汉市| 叙永县| 昆山市| 曲阳县| 江川县| 铜山县| 萨嘎县| 杭州市| 盐津县| 奉贤区| 腾冲县| 福鼎市|