après avoir installé concevoir et créer un modèle utilisateur. je racle db: migrer et ensuite je ratisser des routes. Je reçois alors une erreur avec "méthode indéfinie" devise_pour "pour #". Qu'est-ce qui pourrait causer cette erreur?
Réponses
Trop de publicités?Si vous avez spécifié la pierre précieuse Devise dans Gemfile, assurez-vous que le fichier routes.rb contient les informations suivantes:
devise_for :users
En outre, voici une astuce pour vous assurer que Devise est correctement mappé, exécutez: rails c (la console de l'application Rails) dans le dossier de votre application, puis la ligne de commande suivante:
Devise.mappings.keys
Tu devrais voir:
=> [:user]
À votre santé!
Honnêtement, je vous recommande de suivre ces deux Railscasts (Épisode 209 et l'Épisode 210). Le premier est un simple et très facile de procédure pas à pas pour l'installation de Concevoir, et le second est à propos de la personnalisation pour s'adapter à votre application.
J'ai regardé deux épisodes et ils radicalement de m'avoir aidé à Concevoir, en particulier avec la personnalisation.
Votre meilleur pari est de commencer à partir de zéro - vous allez apprendre un diable de beaucoup de choses et avoir de Concevoir entièrement installé et fonctionnel.
Espérons que cette aide! Bonne chance.