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.

4
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 …

1
Qu'entend-on par «taille de condition de branche d'affectation trop élevée» et comment y remédier?
Dans mon application Rails, j'utilise Rubocoppour rechercher des problèmes. Aujourd'hui , il m'a donné une erreur comme ceci: Assignment Branch Condition size for show is too high. Voici mon code: def show @category = Category.friendly.find(params[:id]) @categories = Category.all @search = @category.products.approved.order(updated_at: :desc).ransack(params[:q]) @products = @search.result.page(params[:page]).per(50) rate end Qu'est-ce que cela …

18
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: …









4
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, j'ai pu faire fonctionner les …


7
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 …


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.