2012/09/17

在Eclipse中操作MongoDB

目的:按參考網址的內容,我們決定使用mongoengine作為在 Django內對MongoDB資料庫的Adapter,但按照首頁所示,mongoengine其實也是把pymongo包起來,也就是依賴於pymongo


我們到這兩個網站各下載其壓縮檔並解壓縮後,在Eclipse中依Windows→Preference→Pydev→{你安裝的python語言}→Library中,按New Folder後加入解壓縮後的資料夾即可,如下圖:







參考:
  1. Setting up a Django Environment (Eclipse, MongoDB, MySQL, Python)
  2. Django+MongoDB
  3. 优雅的在django框架里使用mongodb

2012/09/08

在開一個新的Django專案時遇到「Django not found」

如果你是使用Windows,在Eclipse中用PyDev開發Django,在開一個新的Django專案時遇到「Django not found」,如下圖:




這表示你未安裝Django。到Django的官方網站下載,可能是Django-x.x.x.tar.gz,並使用壓縮軟體
如7-up解出資料夾到你要的地方(推薦目的地為C:\Program Files\PythonXX\Lib\site-packages\,PythonXX為你安裝的Python版本)。



在Eclipse裡,Windows→Preferences→PyDev→Interpreter -Python的Libraries裡,引入Django資料夾(New Folder),Eclipse會自動掃瞄處理。


參考:
Installing Django On Windows