Django 環境建置

講者:ㄇㄒ

日期:2022/3/7

OUTLINE

  • Django 認識
    • 網頁框架(Web Framework)
    • DRY(Don’t Repeat Yourself)
    • Django 運行架構
  • 專案環境建置
  • 安裝 Django、建立專案
    • Management commands
    • 建立 APP
    • URLs 與 View
    • 建立 superuser 帳號
    • Template
  • LAB

Django 認識

Django

  • 使用 Python 撰寫的免費且開放原始碼的網頁框架
  • 免費開放原始碼
  • 遵從 DRY 守則,致力於淺顯易懂的程式碼
  • MTV 架構
  • 注重組件的重用性和「可插拔性」

網頁框架

  • Web Framework
  • 網頁應用框架(Web Application Framework)
  • 別人幫你設置好這些會經常使用到的內容,你只需要將其修改成自己需要的樣式,可以節省建置一個網頁的時間,並將心力集中在主要的功能及應用上
  • 應用在動態網頁的開發

常見網頁框架

  • Python:Flask
  • Javascript:Angular、jQuery、React、Vue.js
  • PHP:Drupal

常見網頁框架

  • Python:Flask
  • Javascript:Angular、jQuery、React、Vue.js
  • PHP:Drupal

常見網頁框架

  • Python:Flask
  • Javascript:Angular、jQuery、React、Vue.js
  • PHP:Drupal

Django

  • 功能齊全
  • 注重組件的重用性、可插拔性

Flask

  • 微型框架
  • 自由、靈活,可擴展性強

提醒

既然叫做框架他是不能自行運作的

開發者需加入自己的程式才得以運作

deck

By sandy-tsai

deck

  • 72