Как активировать API в Pootle 2.8.2
Мне интересно, работает ли Pootle API в версии 2.8.2 так же, как в версии 2.5.1? Я не вижу обновленных документов для API в Pootle 2.8.2, последнее, что я вижу, это https://pootle.readthedocs.io/en/stable-2.5.1/api/index.html
Я следовал тем же инструкциям, что и в Pootle 2.5.1, я установил django-tastypie
, Я добавил POOTLE_ENABLE_API = True
в pootle.conf
и я включил WSGIPassAuthorization On
в моей конфигурации виртуального хоста apache (и я перезапустил сервер apache).
Однако, если я попытаюсь сделать запрос GET https://my-pootle-server/api/v1/translation-projects/1/
Я просто получаю страницу 404 не найдена ошибка. Я думал, что минимальное количество запросов API должно работать из коробки? Или я должен сделать больше конфигурации?
1 ответ
Что ж, отсутствие большого количества откликов ни здесь, ни от serverfault, ни от списка рассылки pootle заставляет меня думать, что проект Pootle находится в тупике, и, похоже, в настоящее время активно не разрабатывается. Учитывая, что последнее сообщение в публичном архиве списка рассылки относится к марту 2018 года, вот это 10 месяцев:o
Я нашел канал, где кто-то на самом деле ответил, я перешел по ссылке из README репозитория github. И там мне говорят, что Pootle API был сброшен где-то в версии 2.6:o Ну, это делает Pootle гораздо менее полезным... Я думаю, я просто начну изучать weblate или какую-то другую альтернативу...