sinatra登录和退出v-000

时间:2021-02-19 09:38:42
【文件属性】:
文件名称:sinatra登录和退出v-000
文件大小:146KB
文件格式:ZIP
更新时间:2021-02-19 09:38:42
Ruby Sinatra Sessions Lab-用户登录 介绍 Flatiron Bank已与您签约,请他们就其网上银行申请进行咨询。 具体来说,他们要求您建立用户登录过程。 根据您对会话的了解,构建登录和注销功能,并确保登录的用户只能看到自己的余额。 辅助方法 MVC体系结构在很大程度上依赖于关注点分离的原理。 我们确保为我们构建的每个类都拥有不同的模型,每个视图只有一个.erb文件, .erb 。这甚至扩展到这些文件中每个文件的用途。 一个模型处理我们的Ruby逻辑,我们的控制器处理HTTP请求并连接到我们的模型,并且我们的视图可以接收数据或向我们的用户显示数据。 这意味着我们要尽量减少视图包含的逻辑量​​。 我们的视图绝对不能直接从数据库中获取(例如User.all )。 所有这些都应在控制器动作中加以处理,并且数据应通过特定的控制器动作传递给视图。 但是,如果考虑使用的大多数Web应
【文件预览】:
sinatra-logging-in-and-out-v-000-master
----config()
--------environment.rb(244B)
----db()
--------seeds.rb(282B)
--------test.sqlite(0B)
----Rakefile(219B)
----app()
--------models()
--------controllers()
--------views()
--------helpers()
----CONTRIBUTING.md(2KB)
----Gemfile(328B)
----Gemfile.lock(2KB)
----.rspec(52B)
----spec()
--------sinatra_logging_in_and_out_spec.rb(3KB)
--------spec_helper.rb(794B)
--------helpers_spec.rb(635B)
----LICENSE.md(1KB)
----.gitignore(0B)
----.learn(74B)
----public()
--------images()
--------javascripts()
--------stylesheets()
----README.md(4KB)
----config.ru(183B)

网友评论