在django feed类中获取查询字符串

时间:2012-12-08 22:59:49

标签: django rss feed

我希望能够使用带有querysting的rss feed。例如example.com/rss/bbox?=39.715056,-75.811158,39.5098,-75.491781

  1. 我找不到任何带有查询字符串的rss的例子,这是正确的吗?
  2. 如何使用django的feed class
  3. 获取参数

1 个答案:

答案 0 :(得分:1)

发现它! get_object方法传递request,然后您可以提取GET参数。

def get_object(self, request, *args, **kwargs):
    bounds = request.GET.get("bbox")
    bbox = _str_to_bbox(bounds)
    ....
    return Obj

然后可以在items和大多数Feed类的方法中使用返回的对象