概要:本课时讲解如何在 linux 服务器上部署 Rails 项目。知识点:linuxsshrvmnginxpumaminacrontab正文现在,我们完成了一个简单的 Rails 项目,我们把它部署到一台 linux 服务器上。6.5.1 Linux 服务器为什么原则 Linux 服务器,原因很简单:方便。网络上有很多 Rails 部署的文章和问题解答,我们这里不做资料大搜罗,只讲讲部署的思路。
概要:本课时讲解 Rails 中 Model 和 Model 间的关联关系。知识点:belongs_tohas_onehas_manyhas_and_belongs_to_manyself join正文导读如果你对一对一关系,一对多关系,多对多关系并不十分了解的话,或者你对关系型数据库并不十分了解的话,建议你在阅读下面的内容前,先熟悉一下相关内容。因为我并不想照本宣科的讲解手册。
概要:本课时讲解 Rails 如何通过表单(Form)传递数据,以及表单中的辅助方法使用,并实现登陆注册功能。知识点:表单表单中的辅助方法(helper)表单绑定模型(Model)注册和登录正文3.2.1 搜索表单(Form)如果我们的表单不产生某个资源的状态改变,我们可以使用 GET 发送表单,这么说很抽象,比如一个搜索表单,就可以是 GET 表单。