Публикации по теме 'ruby-on-rails'


Как передать переменные в частичные представления ERB с помощью Ruby on Rails
Как передать переменные в частичные представления Вот как можно передавать переменные в ваших частичных представлениях Ruby on Rails. Во-первых, нам нужно визуализировать наше частичное представление внутри существующего представления ERB . Это будет выглядеть примерно так: <%= render partial: "footer" %> # Or the shorthand version which can omit the "partial" key <%= render "footer" %> Далее нам нужно передать переменные в партиал, добавив хэш к этому вызову..

Руби на рельсах против. JavaScript: какой из них лучше для вашего стартапа?
Ruby и JavaScript — два очень популярных языка, которые используются при разработке веб-приложений. Несколько лет назад они вообще не использовались. Сейчас они настолько популярны, что у вас не может быть серьезного бизнеса без их использования ни для front-end, ни для back-end разработки. У обоих языков есть свои плюсы и минусы, но чем один лучше другого? Во-первых, что такое серверное и клиентское программирование Короче говоря, серверный язык программирования используется..

Обзор маршрутизации веб-приложений с помощью RoR
Как маршрутизация работает в Rails, с движками и другими фреймворками. Маршрутизация является жизненно важным компонентом разработки веб-приложений, направляя входящие запросы соответствующим обработчикам и отображая путешествие пользователя по различным страницам и модулям. В Ruby on Rails система маршрутизации предоставляет мощный механизм, который следует соглашениям RESTful и упрощает обработку URL-адресов. В этой статье мы рассмотрим, как работает маршрутизация в Rails, изучим..

Мой первый проект Ruby on Rails
Сегодня я начал новый программный проект. Это трекер привычек. Я хочу использовать: Ruby on Rails и Vue. По какой-то странной причине мне всегда хотелось создать приложение на Ruby on Rails! Кажется круто, не знаю почему, думаю, найду ответ, когда начну программировать.

Как настроить ActionCable с серверной частью Rails API
Когда я начал работать над проектом со своим коллегой , нам не потребовалось много времени, чтобы решить, что мы хотим создать. Мы сразу же подумали о создании приложения для чата и подумали, что разобраться в нем не так уж и сложно. Конечно, у нас было всего два дня, но, может быть, это будет тот огонь, который нам нужен, чтобы создать что-то действительно потрясающее! Единственная проблема заключалась в том, что везде, где мы смотрели, только перечисленные примеры использования..

Как избежать ворот области видимости в Ruby
Язык программирования Ruby имеет очень простую политику предпочтения локальных переменных другим типам. Это причина, по которой их определение не требует никаких сигилов (@/$) или заглавных букв. Это также затронуло диапазоны областей, реализовав понятие гейтов области : В приведенном выше случае определение нового метода является воротами области действия. Он создает новую область локальной переменной в диапазоне методов и игнорирует любую локальную переменную, определенную в..

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

Как подключиться к локальному сайту Rails через мобильное устройство локально?
У меня есть сайт Rails, который я разрабатываю на локальном хосте Ubuntu, и у меня есть мобильный телефон. Мой сайт работает на http://localhost:3000. Я хочу получить доступ к этому напрямую через свой мобильный браузер, а не через Интернет. Есть...
14724 просмотров
schedule 05.04.2024

Ruby on rails — дважды ссылаться на одну и ту же модель?
Можно ли установить двойную связь в моделях activerecord с помощью команды generate scaffold ? Например, если бы у меня была модель User и модель PrivateMessage , таблица private_messages должна была бы отслеживать как sender , так и...
26740 просмотров

Принудительная версия Ruby
Я только что обжегся, потому что я использовал find_index в массиве на моем устройстве разработки (OSX с Ruby 1.8.7), а на машине развертывания работает Ruby 1.8.6. (В чем разница между find_index и index ? Последний работает на 1.8.7 и 1.8.6)...
1809 просмотров
schedule 25.04.2024

Включая оптимизацию ассоциаций в Rails
Мне нужна помощь с оптимизацией Ruby в отношении загрузки ассоциаций по запросу. Это упрощенный пример. У меня 3 модели: Post , Comment , User . Ссылки: Post содержит много комментариев, а Comment ссылается на User (:author). Теперь,...
262 просмотров

Об установке диспетчера версий Ruby
Я пытался установить RVM: Ruby Version Manager из: http://rvm.beginrescueend.com/rvm/install/ Я открыл свой терминал в своей версии Mac OS 10.5.8 и использую командную строку bash < <( curl...
434 просмотров
schedule 30.04.2024

Несколько моделей для одного входа в Devise?
Можно ли настроить Devise для приема входа в систему для нескольких моделей (либо пользователя, либо администратора) из одной и той же формы?
916 просмотров
schedule 27.03.2024

рельсы связанные таблицы неинициализированная постоянная ошибка
Во время изучения RoR я создаю то, что, как мне казалось, было довольно простым приложением с рецептами. У меня есть таблица для пользователей, таблица для рецептов и таблица recipe_users, в которой пользователь сохраняет список рецептов....
826 просмотров
schedule 21.03.2024

Динамическая настройка пункта назначения отправки form_tag
Можно ли установить место, куда вы хотите отправить форму динамически во время выполнения, с помощью form_tag? У меня есть общий частичный вид, который используется для фильтрации данных на нескольких экранах. Представление содержит несколько разных...
699 просмотров
schedule 15.04.2024

Производительность запросов к базе данных при использовании общих и выделенных серверов хостинга
Я хотел бы знать, сколько запросов к базе данных на просмотр страницы (то есть каждая страница, которую просматривает пользователь, будет запускать несколько запросов на получение данных из базы данных) должно быть сделано, чтобы иметь "оптимальное...
282 просмотров
schedule 30.04.2024

Как добавить обратную ссылку на приложение в ActiveAdmin?
Мне нужно добавить несколько ссылок на определенные страницы приложения на страницах ActiveAdmin. Я могу сделать это с помощью боковых панелей, но мне придется повторять код для каждого из моих ресурсов. Можно ли как-то добавить пользовательские...
4752 просмотров
schedule 26.03.2024

CarrierWave и правильное расширение файла в зависимости от его содержимого
Как я могу заставить CarrierWave добавить правильное расширение к имени файла в зависимости от его содержимого? Например, если я загружаю файл "logo" (файл PNG без расширения), CarrierWave должен сохранить его как "logo.png". А файл "img.gif" (файл...
5453 просмотров

delayed_job: NoMethodError
Вот мой крошечный контроллер Rails3: class HomeController < ApplicationController def index HomeController.delay.do_stuff end def self.do_stuff puts "Hello" end end При доступе к index задание правильно вставляется в базу...
2354 просмотров
schedule 22.03.2024

before_filter не перенаправляется при использовании devise и jquerymobile
При использовании формата/MIME-типа, называемого format.mobile, и я хочу выполнить действие, которое требует, чтобы пользователь сначала использовал вход в систему, используя before_filter :authenticate_user , он не перенаправляет меня на страницу...
534 просмотров

KOALA + FACEBOOK GRAPH выдает ошибку FARADAY (ConnectionFailed - Connection Refused - connect(2))
Я использую коалу (1.3.0) с рельсами (3.0.7). Вот как я их использую. Ссылка на функцию щелчка facebook <%= link_to 'Facebook Login', Koala::Facebook::OAuth.new.url_for_oauth_code(:callback => facebook_redirect_url), :class =>...
1139 просмотров

image_tag в помощнике не передает параметры для просмотра
Проблема У меня есть вспомогательный метод, который запускает троичную операцию. Оба результирующих операнда являются методами image_tag. Когда я вызываю этот помощник из представления, параметр «: size» не преобразуется в теги высоты и ширины в...
590 просмотров
schedule 10.03.2024

Ruby on Rails, form_for, скрепка и массовое назначение защищенных параметров
Я разрабатываю приложение для рельсов, которое загружает и обрабатывает изображения. Изображения вместе с другой строковой информацией отправляются через файл form_for. Я изучаю эту тему уже около 16 часов, и ни одно решение не сработало. Честно...
1701 просмотров
schedule 10.03.2024

MySQL не будет подключаться к развертыванию EC2 с помощью Rubber
Я использую резину для развертывания приложения rails, и у меня возникают проблемы с подключением к MySQL. Должен ли я вручную настраивать MySQL на EC2, или это уже сделали в Rubber? Хотя это не так уж и полезно, вот вывод журнала при запуске rake:...
987 просмотров
schedule 03.05.2024

Фабрика пользователей Волшебства недействительна
Я пытаюсь написать лучшие тесты с помощью rspec и factory girl. Я пытаюсь протестировать свою пользовательскую модель, но мой первый тест продолжает давать сбой. Я использую Sorcery для своей системы аутентификации, но не могу найти слишком много...
533 просмотров
schedule 05.04.2024

has_many через ассоциацию с существующим объектом / ActiveRecord
Данные модели class Composition < ActiveRecord::Base attr_accessible :content has_many :compositions_tags has_many :tags, :through => :compositions_tags end class Tag < ActiveRecord::Base attr_accessible :text has_many...
316 просмотров

Активный администратор Ruby on rails Ошибка контроллера панели мониторинга
Внезапно в моем приложении возникла ошибка маршрутизации uninitialized constant DashboardController Я использую Rails 3.2.0 с ActiveAdmin (0.6.0), и до сегодняшнего дня все работало нормально. Журнал сообщает о следующей ошибке, возникающей...
7467 просмотров