Créer ma page avec Rails

Chose que tu veux faire

Faites un article sur la création de ma page à l'aide de devise, qui est un bijou de rails.

** Hypothèse: l'environnement Rails a été construit, le dispositif a été installé **

réglage de l'itinéraire

Créez une action show pour créer ma page.

# routes.rb
resources :user, only: [:show]

Créer un contrôleur

Créez un contrôleur utilisateur.

$ rails g controller users show

Contrôleur d'édition

Récupérez l'utilisateur qui est la base de données dans users_controller.

# app/controllers/users_controller.rb
  #Ma page
  def show
    @user = User.find(params[:id])
  end

Modifier vue

Créez une vue de ma page. Afficher le pseudo et l'adresse e-mail dans le tableau des utilisateurs

# views/users/show.html.haml
%h1
  = @user.nickname
%h1
  = @user.email

finalement

J'ai écrit un article sur la création de ma page avec un appareil facilement. Je veux produire petit à petit et acquérir des compétences, et j'espère que cela sera utile à quelqu'un. C'était mon premier message, mais c'était amusant car c'était aussi une pratique pour le balisage. Je vais continuer à publier.

Recommended Posts

Créer ma page avec Rails
Manipuler le dispositif avec des rails
Créer un portfolio avec rails + postgres sql
Créer une fonction de pagination avec Rails Kaminari
[Rails] concevoir
[Rails6] Créer une nouvelle application avec Rails [Débutant]
Construire un environnement Rails 6 + MySQL avec Docker compose
[Retrait des rails] Créez une fonction de retrait simple avec des rails
[Rails 5] Créer une nouvelle application avec Rails [Débutant]
[Rails] Présentation du dispositif
[Rails] rails nouveau pour créer une base de données avec PostgreSQL
Créez une discussion d'équipe avec Rails Action Cable
Déterminez la page actuelle avec Ruby on Rails
Créer un site EC avec Rails 5 ⑩ ~ Créer une fonction de commande ~
Essayez de créer avec Trailblazer
Créer un site EC avec Rails5 ⑦ ~ Adresse, modèle de genre ~
[Rails] conçoit une méthode d'aide
Créer un site EC avec Rails 5 ⑨ ~ Créer une fonction de panier ~
[Rails] Personnaliser la validation de l'appareil
[Mon mémo] Entendons-nous bien avec Pry / DB avec Rails
Créer un site EC avec Rails5 ④ ~ En-tête et pied de page ~
[Rails] Didacticiel Apprendre avec les rails
Créez un site EC avec Rails5 ⑥ ~ entrée de données de départ ~
[Rails] Test avec RSpec
[Rails] Développement avec MySQL
[Rails] conçoit une méthode d'introduction
[Rails] Configuration initiale de la connexion créée par l'utilisateur avec devise, devise_token_auth
Prend en charge la multilinguisme avec Rails!
[Rails] Créer une application
[rails] concevoir les valeurs par défaut
Mettre en œuvre la page de modification de devise
Tutoriel pour créer un blog avec Rails pour les débutants Partie 1
Créer un contrôle de page qui peut être utilisé avec RecyclerView
[Rails] J'ai essayé de créer une mini application avec FullCalendar
J'étais accro à la configuration de default_url_options avec l'introduction de la conception de Rails
Une série d'étapes pour créer des livrables pour les portefeuilles avec Rails
Créez un environnement pour Rails5 et postgresql avec Docker afin que pgadmin puisse également être utilisé
[rails] Problèmes qui ne peuvent pas être enregistrés / connectés avec l'appareil
Tutoriel pour créer un blog avec Rails pour les débutants Partie 0
[Rails] Introduction aux principes de base du dispositif
Créer une API XML-RPC avec Wicket
[Rails] Polymorphique express avec graphql-ruby
Qu'est-ce que Rails Gem Concevoir?
[Rails] Télécharger des vidéos avec Rails (ActiveStorage)
[Rails] Flux lors de l'installation du dispositif de gemmes
Japaneseize en utilisant i18n avec Rails
Préparation au développement avec Rails
Créez un terrain de jeu avec Xcode 12
(Pour les débutants) [Rails] Installer Devise
Exécuter des rails à chaque fois dans le docker