Redmine API 获取 python 中的所有问题

Redmine API to fetch all issue in python

我正在尝试从 redmine 获取所有问题

list_1 = []
issuess = conn_red.issue.all()
for i in issuess:
    list_1.append(i)
print len(list_1)

打印语句结果为575

但是在 Redmine 中,我有 2735 个问题。 我想知道,

  1. 为什么限制为 575。
  2. 计数有没有限制
  3. 获取所有记录的任何其他可能方式

默认情况下,REST API 仅 returns 打开问题。如果你想获得所有问题,你必须定义一个过滤器:

issues = conn_red.issue.filter(status_id='*')

请参考Redmine本身的documentation of python-redmine as well as the API documentation