Questions marquées «ruby-on-rails»

112
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,...

112
RSpec: comment tester si une méthode a été appelée?

Lors de l'écriture de tests RSpec, je me retrouve à écrire beaucoup de code qui ressemble à ceci afin de m'assurer qu'une méthode a été appelée lors de l'exécution d'un test (pour des raisons d'argument, disons simplement que je ne peux pas vraiment interroger l'état de l'objet après l'appel car...

111
Spécification de format de date non valide dans gemspec

J'obtiens l'erreur suivante lorsque j'essaie d'utiliser des gemmes dans Windows, et j'ai également fait référence à ce post stackoverflow et à des rubygems et rails mis à jour. Mais rien ne pouvait résoudre le problème. Ce qui suit est l'erreur complète, D: \> gem env Gemspec non valide dans [D:...

109
Routes nommées _path vs _url

Rails fournit des itinéraires nommés . L'assistant de routes peut être appelé en utilisant le chemin ou l'URL par exemple à partir de documents: # and provide these named routes root_url # => 'http://www.example.com/' root_path # => '/' franchement, je n'ai encore jamais utilisé *_urlhelper,...

109
Est-il sûr de stocker les mots de passe en tant que variables d'environnement (plutôt qu'en texte brut) dans les fichiers de configuration?

Je travaille sur quelques applications dans les rails, django (et un peu de php), et l'une des choses que j'ai commencé à faire dans certaines d'entre elles est de stocker la base de données et d'autres mots de passe en tant que variables d'environnement plutôt que du texte brut dans certains...

108
Comment définir les valeurs par défaut dans Rails?

J'essaie de trouver le meilleur moyen de définir des valeurs par défaut pour les objets dans Rails. Le mieux que je puisse penser est de définir la valeur par défaut dans la newméthode dans le contrôleur. Quelqu'un a-t-il quelque chose à dire si cela est acceptable ou s'il existe une meilleure...