火箭电梯信息系统 本周,我们将静态网站转换为Ruby on Rails应用程序。 第一步是使用Assett Pipeline提供运行网站所需的JS,CSS和HTML文件。 我们在HTML代码中实现了嵌入式Ruby语法。 我们创建了一个包含多个表的数据库: 员工表用于分配访问Backoffice的权限。 它还用于存储所述员工的电子邮件和密码。 如果要访问Backoffice,请使用以下凭据: 用户名: 密码:newdog1 users表用于存储员工的登录信息。 它还为每个表分配一个ID,以将表链接在一起。 为了创建Backoffice,我们首先必须实施身份验证过程。 为了达到这个目的,我们使用了Gem Devise,它照顾了用户创建和用户会话所需的所有控制器。 然后,我们使用RailsAdmin为我们提供了一个Backoffice接口来管理我们的数据,例如Employee表