我想知道是否有可能创建一个Django应用程序,它不能从默认的Django ORM获取数据,而是从第三方REST API获取数据?那可能吗?如果是这样,是否有人有任何示例或进一步参考的指针?
从我发现到现在为止,我可以使用django-rest-framework在Django ORM模型之上构建REST API。在我的情况下,我不会拥有Django ORM模型,因为所有信息都将通过第三方REST API(JSON或XML)进行。
答案 0 :(得分:0)
根据定义,Django是ORM框架,所以不使用ORM是没有意义的,但它是非常丰富的fullstack框架,所以绝对可以只使用它的一些组件,如模板系统或路由。如果你不想让orm不使用它。