Как я могу вызвать создание эшафот из представления?(Rails 4.2) Как вызвать генерацию эшафот из представления?
Например, предположим, что у меня есть метод, как это:
def scaffold_generation
system "rails g scaffold TodoList task author"
end
Как я могу сделать кнопку на моем «example_page.html.erb» вызвать этот метод для выполнения команды на сервере? (Не беспокойтесь о безопасности здесь)
Почему вы хотите это сделать? Чего вы пытаетесь достичь? Вызов динамических динамиков «rails» динамически не имеет большого смысла. После запуска все создалось, и вы не сможете запустить этот генератор еще раз. Кроме того: не выполняется миграция и будет удалена при следующем развертывании ... – spickermann
Это просто пример, который мне нужен, чтобы все началось. У меня есть система, в которой мне придется создавать много и много CRUD для аудита информации о компании, большинство из которых будут точно такими же, кроме данных, поэтому я буду использовать генераторы для динамической подготовки структуры MVC и некоторые скрипты для адаптации/дезинфекции представлений и добавления стилей, фильтров, функциональных возможностей, тестов и документации, чтобы свести к минимуму усилия, поэтому мне нужно только работать, когда на нем задействована бизнес-логика или что-то очень конкретное, что сэкономит мне огромное количество времени на повторную работу. –