Вызов функции в добавочном номере из другого добавочного номера. - PullRequest
0 голосов
/ 18 февраля 2020

Я новичок в ckan & python, поэтому спасибо за любые отзывы.

У меня есть этот маршрут в расширении CKAN (ie: exporter ):

def after_map(self, m):
  m.connect('export', Export.route_path, controller='ckanext.export.plugin:ExportController', action='generate_export')

Как бы я назвал этот маршрут с другого внутреннего номера (ie: импортер )?

Есть ли у CKAN что-то подобное?

helper.call_route(controller='ckanext.export.plugin:ExportController', action='generate_export')
# OR
helper.call_named('export')

, который я могу вызвать изнутри import extension для доступа к этому generate_export методу?

или, возможно, получить список действий, доступных в другом CKAN расширение и вызов метода 'generate_export'?

...