django 實戰教程一 初探

2021-07-23 04:30:29 字數 1078 閱讀 8444

django 算得上是 python 圈內最流行的 web 開發框架,擁有很多特性,入門十分簡單。本教程最終實現乙個功能完善的部落格,在這個過程中全面學習 django 的使用。

建議使用第三方擴充套件virtualvenv(python3內建了venv),可以方便的控制 python 環境:
pip install django
安裝完成之後可以用下面的命令來驗證:

python -c 'import django; print django.get_version()'
django 安裝成功後,會在系統路徑中生成 django-admin 命令,可以用這個命令來建立專案。

建立專案 rebuildwheel:

django-admin startproject rebuildwheel
生成的目錄結構如下:

~ $tree rebuildwheel/

rebuildwheel/

├── manage.py

└── rebuildwheel

├── __init__.py

├── settings.py

├── urls.py

└── wsgi.py

web 服務離不開資料庫的支援,django 實現了一套資料庫同步機制,可以將資料庫的修改抽象為 python **,之後就可以利用**版本庫跟蹤資料庫格式的改動。

預設使用 sqlite,可以修改 rebuildwheel/settings.py 配置其他資料庫。

同步資料庫

./manage.py migrate
django 內建了乙個輕量級的 server,可以開發環境中使用。

啟動 server:

./manage.py runserver 127.0.0.1:80
啟動後就可以在瀏覽器中看過效果了~

Dubbo專案實戰初探(一)

公司專案使用duboo技術架構也有一段時間,做下簡單的經驗總結,不喜勿噴。擁有的阿里背景的dubbo,給使用者帶來的絲絲安慰,畢竟阿里那麼大的平台都在使用,相對小型一些的平台使用應該也是沒有問題。那麼在設計過程中,應該注意哪些呢?一,模組劃分。二,服務抽離。這裡的服務抽離,是針對每個模組裡面的服務進...

KETTLE教程 初探

etl extract transform load 工具,即資料抽取 轉換 裝載。國內稱為水壺 來自borderfree的副總裁warren chang對pentaho kettle的評價 在業務中傳遞資料是一門藝術,而pentaho將藝術轉變成巨大的商業價值 通過資料獲取元件,快速獲取 分析和裝...

Django系列教程 一 Django的安裝和入門

註明 python版本為3.3.1 django版本為1.5.1,作業系統為windows7,其他版本有一些不同的地方讀者可以自行 安裝 python3.3.1 django1.5.1 python setup.py installlinux系統安裝需要使用root許可權,可以用sudo命令,如下 ...