Вопросы по теме 'rails-api'

Как использовать помощники просмотра с драгоценным камнем rails-api?
Я использую rails-api и rabl gems для создания приложения API. Я не хочу вкладывать много логики в представления rabl, но если это так, я хочу извлечь ее в помощники. В Rails-api gem нет поддержки хелперов (и это нормально), так что как я могу...
3143 просмотров

Как лучше всего написать API на рельсах с аутентификацией?
Я хочу написать api для моего приложения rails и с аутентификацией. Я также хочу передавать данные своих ассоциаций, но выборочно и условно. Если я использую для этого блок respond_to , то в моем контроллере будет много беспорядка, который мне не...
1389 просмотров

CORS в rails-api и angularJs
Я пробовал всевозможные решения из бесчисленного множества других вопросов по этой теме, но безуспешно... Я пытаюсь настроить проект rails-api с интерфейсом в AngularJs. Они будут в разных доменах. Я могу делать запросы GET без проблем. Но когда...
1086 просмотров

Динамический контроллер Rails 4 в маршрутах
Я создаю API для рельсов и пытаюсь сохранить модульный подход в своем контроллере. Таких моделей у меня несколько - Organization , Branch , User . Допустим, что Users belong_to Organization и Branches belong_to Organization . В базовом...
682 просмотров

Отображать дочерний элемент вместе с родительским в Rabl
Я создал приложение rails-api с шаблоном rabl as json builder. Мои модели ниже class Course < ActiveRecord::Base belongs_to :department end class Department < ActiveRecord::Base has_many :courses end Я возвращаю курсы как json. У...
53 просмотров
schedule 19.04.2022

Rails API и сильные параметры
Я пытаюсь создать API для создания записи Foo, используя жемчужину rails-api . Сначала я запустил команду генератора, чтобы указать рельсам создать для меня контроллер, и он создал это: def create @foo = Foo.new(foo_params) @foo.save...
186 просмотров

Ссылка на разбиение на страницы сериализатора активной модели не создана
Я использую master Active Model Serializer и Сериализатор страниц . Это может сериализатор разбиения на страницы # pagination collection serializer class PaginationSerializer < ActiveModel::Serializer::CollectionSerializer def...
706 просмотров

рельсы api на героку
Я создал приложение rails только для api, используя rails-api. Он отлично работает на местном уровне. Однако, когда я развертываю его на heroku, он выдает ошибку We're sorry, but something went wrong. If you are the application owner check the logs...
190 просмотров
schedule 14.03.2022

Как получить ссылку, по которой AWS сохранил изображение при использовании скрепки в Rails-api
У меня есть rails-api, в котором я использую скрепку для хранения изображений, и эти изображения сохраняются в ведре S3. Это журнал героку, когда я делаю загрузку. [paperclip] saving /feeds/images/000/000/025/original/test.png...
212 просмотров

Обработка обновлений для хранения с помощью React/Redux и событий жизненного цикла
Я использую React с Redux на моем внешнем интерфейсе и использую API Rails для обработки моего внутреннего интерфейса. В настоящее время я пытаюсь обновить список статей на основе добавления статьи пользователем. Компонент ArticleForm запускает...
1845 просмотров
schedule 11.02.2023

Активы, не отображаемые в производственных рельсах
Я предварительно скомпилировал активы в производстве, но приложение не может загрузить активы. Мое приложение развернуто на AWS EC2 Я проверил сервер в папке public / assets, где присутствует application.css. , но по-прежнему...
968 просмотров

Приложение Rails 5 API возвращает белый экран со страницей входа Devise
Я работаю над приложением только API Rail 5 с использованием токенов JWT. Я хотел бы использовать Rails Admin для внутренних процессов и настроить Devise (или Clearance) для аутентификации сотрудников вместо прямой интеграции токенов JWT с Rails...
481 просмотров

Rails: почему simple_token_authentication проверяет каждый запрос?
Я использую gem simple_token_authentication. У меня он работает на стороне сервера, и я установил правильные заголовки авторизации на стороне клиента. Просматривая журналы, я заметил поиск User для каждого запроса, который в некоторых ситуациях,...
81 просмотров
schedule 21.03.2022

Rails Webpacker или Vue-CLI?
Я создаю одностраничное (веб-приложение). Я очень очарован Rails v5.0, особенно его встроенными возможностями API. Раньше я создавал внешние интерфейсы JavaScript, используя Vue.js , обычно с помощью шаблонов, предоставленных Vue-CLI project ....
1224 просмотров

Проблемы с попыткой вернуть несколько результатов JSON с помощью API/интерфейса Rails
У меня есть API с некоммерческой информацией, из которой я пытаюсь получить результаты на основе параметра "категория". По сути, я хочу просмотреть и вернуть имена, описания, адреса, номера телефонов и веб-сайты каждой некоммерческой организации в...
46 просмотров
schedule 23.09.2023

Rails 5 JSON API с пользовательским ответом JSON
Я борюсь с рендерингом JSON. Я хочу соблюдать простой формат ответа JSend . В основном то, что я хочу, это статус и данные в моем ответе. Я настроил адаптер Serializer по умолчанию на json: ActiveModelSerializers.config.adapter = :json...
3051 просмотров

Недопустимый параметр для вложенного ресурса в полезной нагрузке JSON
У меня возникают трудности с отправкой полезной нагрузки JSON на конечную точку, содержащую вложенный ресурс, который я хотел бы создать с неповрежденными и постоянными ассоциациями... независимо от того, что я делаю, в консоли отображается...
113 просмотров

Как лучше всего создавать и отправлять вложения электронной почты с помощью Rails API
Мне нужно знать, правильно ли я реализую процедуру при отправке электронного письма с прикрепленным документом .xls. Прилагаемый документ .xls будет просто содержать информацию, предоставленную в объекте. ...то есть: person.first_name...
64 просмотров
schedule 18.01.2024

Rails API/Pundit: сильные параметры с ActiveModelSerializers
В этом разделе раздела Pundit говорится, что мы можем контролировать, какие атрибуты разрешено обновлять. Но это не работает в случае использования active_model_seriallizers gem: def post_params # originally geneated by scaffold...
265 просмотров
schedule 15.11.2023

Не удается получить доступ к V1::JobSerializer внутри V1::JobsController
Я использую ActiveModelSerializers gem с моим проектом Rails API. Я создал JobsController внутри app/controllers/v1/jobs_controller.rb из-за управления версиями API. Я также создал JobSerializer внутри...
64 просмотров