Как редактировать существующий контроллер в Ckan через плагин?

1 из настроек, которые я хочу сделать, это изменить admin.py файл в списке контроллеров. Например, функция def _get_config_form_items (self):
Я хочу удалить некоторые элементы по умолчанию, но я не знаю, как редактировать файл, не изменяя его в ядре.

Заранее спасибо!

1 ответ

  1. Если вы хотите удалить некоторые элементы из конфигурации, я не рекомендую вам перезаписывать эту часть кода. Во-первых, пройдите через учебник для написания расширения. Добавьте в свой плагин интерфейс iConfigurer и теперь вы можете удалить или обновить элементы конфигурации.