今天重新學(xué)習(xí)一次rails百寶箱第一集,學(xué)習(xí)的進(jìn)度很快,從今天早上開(kāi)始钉跷,到了晚上就學(xué)到了第三集了弥鹦,這個(gè)課程值得反復(fù)學(xué)習(xí),里面有許多的使用的技巧和工具爷辙。通過(guò)這個(gè)課程的學(xué)習(xí)彬坏,主要是徐東西了一下內(nèi)容:
1.自定義Model網(wǎng)址
2.多語(yǔ)言設(shè)置
3.時(shí)區(qū)設(shè)置
4.格式化日期時(shí)間
5.表單單選 UI (固定選項(xiàng)無(wú) Model)
6.表單單選 UI 和 Select2 Plugin
7.表單多選 UI 和 Select2 Plugin
接下來(lái)幾堂的百寶箱課程,會(huì)基于一個(gè)活動(dòng)(Event)報(bào)名系統(tǒng)的情境:
用戶(hù)可以在前臺(tái)看到活動(dòng)信息
管理員可以在后臺(tái)管理活動(dòng)資料
管理員可以在后臺(tái)管理用戶(hù)資料
用戶(hù)可以在前臺(tái)進(jìn)行報(bào)名
管理員可以在后臺(tái)管理報(bào)名資料
為了讓大家可以快速開(kāi)始練習(xí)重點(diǎn)膝晾,請(qǐng)直接 clone 這個(gè)項(xiàng)目:https://github.com/growthschool/rails-recipes
請(qǐng)依序執(zhí)行:
git clone git@github.com:growthschool/rails-recipes.git
cd rails-recipes
bin/setup
bundle exec rake dev:fake
在這個(gè)項(xiàng)目中栓始,已經(jīng)裝好了 Devise、Bootstrap血当、RSpec幻赚,并且建立好了 User 和 Event models,以及前后臺(tái)的 events controller臊旭。
rails server
接著打開(kāi)瀏覽器http://localhost:3000