【Rails】投稿一覧に並び替え機能を実装する(新しい順・名前順・ランダム順+昇降順トグル)
1. 概要 Rails の投稿一覧ページに「並び替え」機能を追加します。 プルダウンで 新しい順 / 名前順 / ランダム順 を選択 ボタンで 昇順⇄降順を切り替え 将来、いいね数順やコメント数...
30 search resultsShowing 1~20 results
You need to log-in
1. 概要 Rails の投稿一覧ページに「並び替え」機能を追加します。 プルダウンで 新しい順 / 名前順 / ランダム順 を選択 ボタンで 昇順⇄降順を切り替え 将来、いいね数順やコメント数...
1. 概要 ログイン機能/マイページ機能/投稿機能実装を済み Postを 公開(published)/ 下書き(draft) で切替 公開投稿は誰でも閲覧、下書きは本人だけ閲覧 マイページに下書...
1. 概要 Postに複数ファイルを添付できる(PDF/Excelなど フォルダごとはZIPでアップロード → サーバ側で展開して添付 投稿詳細で添付一覧のダウンロードリンクを表示 追加・編集す...
1. 概要 追加・編集するファイル 追記:config/routes.rb 新規:app/models/diagnosis.rb 新規:db/migrate/*_create_diagnoses...
1. 概要 DeviseのUser同士でメッセージ(DM)を送受信 画面は 受信箱/送信済み/新規作成 の3つ 追加・編集するファイル 追加(新規) app/models/direct_mess...
1. 概要 管理者ログインのみ/閲覧は誰でもOK 対戦自動作成: 男女別(男子→女子を交互に。2コート問題の修正込み) MIX(性別フリー、参加回数が均等になるよう自動割当) 公開↔非公開の切替...
1. 概要 この記事でできること Flaskアプリに「おすすめ表示(レコメンド機能)」を追加します。 外部APIから人気データを取得 取得データをアプリ内部の形式に変換(正規化) SQLiteに...
1. 概要 ゴール 自分の投稿に コメント / いいね が付いたら通知レコードを作成 通知は /notifications に一覧表示(自分の分だけ) 通知は 既読化 できる 投稿機能、ログイン...
1. 概要 サッカーの試合を「勝敗・得点・失点・理由・相手フォーメーション・自チームのスタイル」など細かく記録し、集計画面で勝率や平均得失点、最多の得点/失点理由を自動で算出できるアプリを Ra...
1. 概要 ログインユーザーごとに「どの投稿を閲覧したか」を記録 1ユーザーにつき各投稿1回だけPVをカウント(再訪は増えない) 非ログイン閲覧はカウントしない 追加・編集するファイル 追加(新...
1. 概要 ユーザー同士をフォロー/フォロー解除できる ユーザー詳細(マイページ含む) にフォロー数/フォロワー数とボタンを表示 フォロー中一覧 / フォロワー一覧ページを用意 JSなし:but...
1. 前提 ログイン機能と投稿機能は既にある 投稿一覧・詳細は表示できる状態 ここから「ブックマーク機能」を追加し、users/show.html.erb に保存済み投稿を一覧表示します。 2....
1.概要 本記事では、Ruby on Railsを使って実装したTweetアプリにおいて、コメント(Comment)機能に編集・削除機能を追加する方法を解説します。 コメント機能を実装してない人...
0. まず知っておきたいこと コマンドプロンプト(cmd):黒い画面。ここに文字(コマンド)を打って、パソコンに「こうして」とお願いする場所。 Anaconda Prompt:Anaconda(...
1. 目的 CRUD(Create/Read/Update/Delete) の 7アクション(index, show, new, create, edit, update, destroy) を...
1. 概要 本記事では Flask を使った最小のMVC構成を作成し、必要最小限のコードまで流し込みます。 アプリを開発するうえで必須となる「MVCアーキテクチャ」をまず理解し、その骨組みを作り...
1. 概要 Rails 7系アプリを Neon(PostgreSQL) + Render で無料公開するまでの手順をまとめました。 ActiveStorageで画像/動画投稿対応 SQLite3...
1. 概要 Rails 7系アプリを Neon(PostgreSQL) + Render で無料公開するまでの手順をまとめました。 ActiveStorageで画像/動画投稿対応 SQLite3...
1. エラー内容と原因 エラー内容 コマンドプロンプト LoadError: cannot load such file -- sqlite3/sqlite3_native LoadError...
1. 概要 Rails 7(Importmap構成)と JavaScript の D3.js を組み合わせて、 世界地図を表示し、管理者のみ国別に投稿できるWebアプリを構築します。 世界地図は...
30 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.