Questions marquées «ruby-on-rails»

Ruby on Rails est un framework d'application web open source à pile complète écrit en Ruby. Il suit le modèle de framework MVC populaire et est connu pour son approche "convention sur configuration" pour le développement d'applications.



8
Désactiver ActiveRecord pour Rails 4
Je veux désactiver ActiveRecord dans Rails 4. J'ai fait ce qui suit dans config/application.rb require File.expand_path('../boot', __FILE__) # require 'rails/all' -- commented require "action_controller/railtie" require "action_mailer/railtie" #require "active_resource/railtie" no need #require "rails/test_unit/railtie" no need #require "sprockets/railtie" no need # Require the gems listed in Gemfile, including any gems # you've …

1
RSpec: Quelle est la différence entre une fonctionnalité et une spécification de demande?
Quelle est la différence conceptuelle entre Rspec de specs de caractéristiques et spécifications de demande ? À partir de la documentation sur les spécifications des fonctionnalités: Les spécifications de fonctionnalités sont des tests de haut niveau destinés à exercer des tranches de fonctionnalités via une application. Ils doivent piloter l'application …

8
Comment lister toutes les méthodes d'un objet dans Ruby?
Comment répertorier toutes les méthodes auxquelles un objet particulier a accès? J'ai un @current_userobjet, défini dans le contrôleur d'application: def current_user @current_user ||= User.find(session[:user_id]) if session[:user_id] end Et je veux voir les méthodes dont je dispose dans le fichier de vue. Plus précisément, je veux voir quelles méthodes une :has_manyassociation …

10
Installation de Bootstrap 3 sur l'application Rails
J'essaye d'installer Bootstrap 3.0 sur mon application Rails. J'ai récemment terminé le tutoriel de Michael Hartl et j'essaye maintenant de construire mon propre système en utilisant cette nouvelle version de Bootstrap, mais j'ai quelques questions dont je ne suis pas sûr. Mes spécifications système: OS X Mountain Lion sur MBP …

4
Comment dire "devrait_recevoir" plus de fois dans RSpec
J'ai ça dans mon test Project.should_receive(:find).with(@project).and_return(@project) mais quand l'objet reçoit cet appel de méthode deux fois, je dois faire Project.should_receive(:find).with(@project).and_return(@project) Project.should_receive(:find).with(@project).and_return(@project) Y a-t-il un moyen de dire quelque chose comme Project.should_receive(:find).with(@project).and_return(@project).times(2)



6
Rails ActionMailer - formater l'expéditeur et le nom / adresse e-mail du destinataire
Existe-t-il un moyen de spécifier l'adresse e-mail ET le nom des informations sur l'expéditeur et le destinataire lors de l'utilisation d'ActionMailer? En règle générale, vous feriez: @recipients = "#{user.email}" @from = "info@mycompany.com" @subject = "Hi" @content_type = "text/html" Mais, je veux spécifier le nom comme well-- MyCompany <info@mycompany.com>, John Doe …

2
Liste des types de modèles de rails
Quelqu'un a-t-il une liste complète des types de modèles à spécifier lors de la génération d'un échafaudage de modèle par exemple foo:string bar:text baz:boolean etc... Et à quoi ces types correspondent-ils en termes d'éléments d'interface utilisateur par défaut? Champ de texte, zone de texte, bouton radio, case à cocher, etc.



11
Bibliothèque non chargée: /usr/local/opt/readline/lib/libreadline.7.dylib
Lorsque j'essaye de courir, rails consolej'obtiens cette erreur: /Users/TuzsNewMacBook/.rvm/gems/ruby-2.3.7/gems/bootsnap-1.3.2/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `require': dlopen(/Users/TuzsNewMacBook/.rvm/rubies/ruby-2.3.7/lib/ruby/2.3.0/x86_64-darwin18/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib (LoadError) Une recherche rapide m'a conduit à cet article et j'ai essayé plusieurs choses: brew reinstall postgresql (c'est bien la DB pour ce projet) et cd /usr/local/opt/readline/lib ln libreadline.8.0.dylib libreadline.6.2.dylib (ma version de readline …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.