【问题标题】:Django client side query constructionDjango客户端查询构造
【发布时间】:2011-08-20 23:15:27
【问题描述】:

我正在制作一个非常标准的 AJAXy(实际上没有 XML)网页。浏览器发出一堆返回 JSON 的 API 查询来运行网站。问题是,每次页面需要做一些新的事情时,我都需要添加到 API 接口。新的 API 接口通常只是一个数据库查询,然后将返回的对象映射到 JSON。

我想做的是摆脱所有服务器端的重复,只让页面自己发出数据库请求(使用模型接口),但以一种安全的方式(即只读的) )。我认为这相当于一个接口,用于使用 JSON 或类似的东西构造Q 对象,然后将其发送到服务器,运行查询并返回结果。在我为此制作自己的半损坏架构之前,我想知道这是否已经做得很好。此外,这甚至是消除这种重复的最佳方法吗?

谢谢

【问题讨论】:

    标签: ajax django json django-queryset


    【解决方案1】:

    【讨论】:

    • 嗯,好的,这基本上就是我在谈到制作我自己的半损坏架构时的意思,希望有人能多考虑一下。但这会很简单,看起来很多人认为这是正确的方法。
    猜你喜欢
    • 1970-01-01
    • 2013-01-12
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 2021-02-06
    相关资源
    最近更新 更多