Preguntas etiquetadas con ruby-on-rails

Ruby on Rails es un marco de aplicación web full-stack de código abierto escrito en Ruby. Sigue el popular modelo de marco MVC y es conocido por su enfoque de "convención sobre configuración" para el desarrollo de aplicaciones.



2
¿En qué se diferencia spec / rails_helper.rb de spec / spec_helper.rb? Lo necesito?
Estoy haciendo el tutorial de Rails por segunda vez. Cuando entro en esto rails generate integration_test static_pages Obtengo spec/rails_helper.rby en spec/spec_helper.rblugar de solospec/spec_helper.rb Ahora, cuando ejecuto mis pruebas, son más largas (más "detalladas") y más lentas que cuando lo hice la última vez. Me pregunto cuál es la diferencia entre …


6
Cómo suprimir las salidas de consola / irb de Rails
Estoy atrapado con un problema bastante extraño. Estaba probando algunas entradas de db en nuestro servidor de producción en Rails Console donde casi todos los comandos daban como resultado una gran cantidad de líneas o / p, por lo que el canal ssh se colgaba :( ¿Hay alguna forma de …

6
Rails: no se puede verificar la autenticidad del token CSRF al realizar una solicitud POST
Quiero hacerle POST requesta mi desarrollador local, así: HTTParty.post('http://localhost:3000/fetch_heroku', :body => {:type => 'product'},) Sin embargo, desde la consola del servidor informa Started POST "/fetch_heroku" for 127.0.0.1 at 2016-02-03 23:33:39 +0800 ActiveRecord::SchemaMigration Load (0.0ms) SELECT "schema_migrations".* FROM "schema_migrations" Processing by AdminController#fetch_heroku as */* Parameters: {"type"=>"product"} Can't verify CSRF token authenticity …


8
No se puede ejecutar la "consola de rieles" debido a un error con readline
No puedo ejecutar rails consoledebido a este error: localhost:TwitterForZombies wiz$ rails c /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `require': dlopen(/Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib (LoadError) Referenced from: /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle Reason: image not found - /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `<top (required)>' from script/rails:6:in …

3
¿Cómo ejecutar un archivo .rb desde IRB?
Estoy comenzando con Ruby on Rails. Actualmente estoy pasando por un tutorial donde dice que tengo que ejecutar un archivo .rb desde IRB y que eso creará un archivo .xml en mi directorio actual. Mi pregunta es ¿cómo ejecuto un archivo .rb en IRB? ¿Y tengo que estar en el …

7
¿Cómo configuro HTTP_REFERER cuando pruebo en Rails?
Estoy tratando de probar un controlador y recibí este error. Entiendo el error, pero no sé cómo solucionarlo. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back could not be called successfully. …

5
advertencia: constante :: Fixnum está en desuso al generar un nuevo modelo
Intenté encontrar alguna solución para esto, pero realmente no pude encontrar nada relacionado con los errores que me aparecen cuando ejecuto el comando rails: rieles generan modelo Título del libro: resumen de cadena: texto isbn: cadena /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/core_ext/numeric/conversions.rb:138: warning: …


3
Cómo anular X-Frame-Options para un controlador o acción en Rails 4
Rails 4 parece establecer un valor predeterminado SAMEORIGINpara el X-Frame-Optionsencabezado de respuesta HTTP. Esto es excelente para la seguridad, pero no permite que partes de su aplicación estén disponibles en un iframedominio diferente. Puede anular el valor de X-Frame-Optionsglobalmente usando la config.action_dispatch.default_headersconfiguración: config.action_dispatch.default_headers['X-Frame-Options'] = "ALLOW-FROM https://apps.facebook.com" Pero, ¿cómo lo anula …


8
paquete de rieles limpio
Después de actualizar un paquete, tendrá algunas gemas que pueden estar obsoletas, ya que se instaló una versión más nueva de esa gema. No existe tal comando en el bundleejecutable, es decir bundle clean. ¿Cómo deshacerse de estas gemas obsoletas? Este es un intento de reducir el tamaño de las …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.