[django基礎] 01. 安裝django1.11.9 創建

安裝

django1.11.9

創建

在虛擬環境目錄下

[sudo] django-admin startproject helloWorld
創建工程
    * helloWorld    -- 框架?
    * manage.py     -- 管理器


[sudo] python3 manage.py startapp helloApp
創建文件
__記得在setting中註冊__
    * hello     -- 

使用開發者服務器(自帶)啓動項目
[sudo] python3 manage.py runserver

python3 manage.py runserver ip:port
廣播開啓
python manage.py runserver 0.0.0.0:8000

項目結構

  • 虛擬環境
    • project
      • init.py
      • setting.py
      • urls.py
      • wsgi.py
    • app_1
      • init.py
      • admin.py 後臺管理
      • apps.py app配置
      • models.py mtv模型 (與數據庫有關?)
      • tests.py 測試
      • urls.py app的路由
      • views.py 視圖函數 後臺邏輯
      • migrations 遷移文件夾
        • init.py
        • 0001_initial.py 遷移文件 生成數據庫表
      • templates
        • xx.html
    • app_2
    • manage.py 管理器
    • templates 項目級模板
      • xx.html
    • db.sqlite3 數據庫
    • venv 虛擬環境

MTV(Django) 和 MVC的關係

  • M - Model - MVC的 Models
  • T - Templatea - MVC中的 View
  • V - Views - MVC中的 Controller
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章