学生向けプログラミング入門 | 無料

学生向けにプログラミングを無料で解説。Java、C++、Ruby、PHP、データベース、Ruby on Rails, Python, Django

タスク5

【民泊5.1】【Windows】収益チャート

記述追加 GemFile(96行目) gem 'chartkick', '~> 2.2.4' GemFile source 'https://rubygems.org' git_source(:github) do |repo_name| repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/") "https://github.com/#{repo_name}.git" end …

【民泊5.1】【Windows】Stripeコネクト

お部屋を登録したホストに宿泊料金の80%が自動で支払われるように設定します。 これにはStripeコネクトというサービスを使いますが、プランに「スタンダード」と「エクスプレス」があります。 「エクスプレス」の方がホストの登録や設定が楽なので「エク…

【民泊5.1】【Windows】Stripe決済

まずは以下の手順でStripeのアカウントを取得してください。 mrradiology.hatenablog.jp ダッシュボードで「公開可能キー」と「シークレットキー」をコピーします。公開可能キーとシークレットキー 記述追加 GemFile(88行目) gem 'stripe', '~> 3.0.0' gem '…

【民泊5.1】【Windows】カレンダーの改良

記述追加 app\views\calendars\host.html.erb(60行目) カンマを忘れないようにして下さい。 , dayRender: function(date, cell) { <% if !@rooms.blank? %> cell.append('<span class="day-price">' + '<%= @room.price %>円' + '</span>') <% end %> } app\views\calendars\host.html.erb …

【民泊5.1】【Windows】フルカレンダー

記述追加 GemFile(85行目) gem 'fullcalendar-rails', '~> 3.4.0' gem 'momentjs-rails', '~> 2.17.1' GemFile source 'https://rubygems.org' git_source(:github) do |repo_name| repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/…

【民泊5.1】【Windows】承認予約

コマンド rails g migration AddInstantToRooms instant:bigint 記述追加 db\migrate\20200630034849_add_instant_to_rooms.rb 3行目に「, default: 1」の記述追加 class AddInstantToRooms < ActiveRecord::Migration[5.0] def change add_column :rooms, :…

【民泊5.1】【Windows】電話番号認証

まずTwilioでアカウント登録をしてください。 www.twilio.com アカウントの登録は以下の手順でお願いします。 mrradiology.hatenablog.jp 記述追加 GemFile 81行目に「gem 'twilio-ruby', '~> 4.11.1'」の記述追加 source 'https://rubygems.org' git_source…

【民泊5.1】【Windows】ダッシュボード

「app\controllers」フォルダに「dashboards_controller.rb」ファイルを新規作成してください。 app\controllers\dashboards_controller.rb(新規作成したファイル) class DashboardsController < ApplicationController before_action :authenticate_user! d…