根據前兩篇文章,將兩者並列一下,這樣看起來比較清楚
Node.js
Microblog – node.js
程式碼
Django
Microblog - Django
程式碼
兩者表列如下
|
||
套件 |
||
連接MongoDB |
||
路由規則 |
/routes/index.js |
/microblog/urls.py |
一次性訊息 |
Req.flsh(‘message’) |
Message.success/error() |
範本引擎 |
Django內建 |
|
範本位置 |
/views/<name>.jade |
/templates/<name>.html |
Controller |
Routes/index.js |
/microblog/views.py |
Models (儲存在mongodb中的microblog) |
Microblog.users Microblog.posts Microblog.sessions |
Microblog.user Microblog.posts Microblog.django_session |
啟動方式 |
Node app.js |
Python manage.py runserver 8080 |
Users資料庫沒有使用同一個是因為兩者儲存密碼所使用的加密方式不同,所以兩者無法互相透過對方的網頁登入
但是node.js和django都使用了同一個posts的資料庫,所以兩者的posts是可以互相看得到的
不過可以看到時間是不同的,因為nodejs中的時區沒有設定為Asia/Taipei的原因
文章標籤
全站熱搜
留言列表