如何在Django Mongoengine中使用RESTful服务?

如何在Django Mongoengine中使用RESTful服务?,第1张

概述我想将我的 django Web应用程序与RESTful服务一起使用. 我已经使用mongoengine创建了我的模型.假设我有2个型号: class Shop(Document):name = StringField()description = StringField()address = StringField()image_path = StringField()class 我想将我的 django Web应用程序与RESTful服务一起使用.

我已经使用mongoengine创建了我的模型.假设我有2个型号:

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 url请求时,应该将商店和商品列表序列化为JsON,并将响应发送给客户端.

我怎样才能做到这一点?哪种REST框架适合这种情况?

我应该在商店类中保留商品吗?(例如items =(ListFIEld(ReferenceFIEld(Item))))

解决方法@H_403_24@ 我在Django中使用了Piston和使用MongoEngine构建的自定义模型类.

这很棒!

总结

以上是内存溢出为你收集整理的如何在Django Mongoengine中使用RESTful服务?全部内容,希望文章能够帮你解决如何在Django Mongoengine中使用RESTful服务?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1196591.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存