2012-03-13 38 views
4

我想用我的Django Web應用程序和RESTful服務。如何在Django + Mongoengine中使用RESTful服務?

我已經使用mongoengine創建了我的模型。假設我有兩種型號:

class Shop(Document): 
name = StringField() 
description = StringField() 
address = StringField() 
image_path = StringField() 

class Item(Document): 
name = StringField() 
description = StringField() 
shop = ReferenceField(Shop) 
images = ListField(StringField()) 

在這種情況下,我希望該商店有物品清單。當我向商店的REST網址發送請求時,商店和項目列表應該被序列化爲JSON,並將響應發送給客戶端。

我該怎麼做?哪種REST框架適合這種情況?

我要保持物品在店內類?(如項目=(ListField(ReferenceField(項目))))

回答

1

我在Django中使用了活塞和使用MongoEngine構建的自定義模型類。

這很好用!

0

我覺得使用通用的意見將是最簡單的辦法,據我所知是沒有REST/Mongoengine框架可用。

+0

謝謝,我編輯我的問題。 – Burak 2012-03-13 21:52:19