Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在Ruby on Rails中仅为站点管理员发布_Ruby On Rails_Content Management System_Crud - Fatal编程技术网

Ruby on rails 在Ruby on Rails中仅为站点管理员发布

Ruby on rails 在Ruby on Rails中仅为站点管理员发布,ruby-on-rails,content-management-system,crud,Ruby On Rails,Content Management System,Crud,制作一个简单而实用的静态应用程序,页面包括:主页、关于我、服务,但事实上,我需要一个文章页面,其中包含所有文章及其展示,但网站所有者(管理员)将发布文章,然后在每篇文章后立即制作pdf供下载。用户不会采取任何行动,只需阅读并下载文章即可。我的疑问是,我需要创建一个模型,但就是不做任何CRUD操作?我想做CRUD,但好像这是私人的,这样他就可以根据需要做,但我不确定。(关于PDF我发现了一些关于它的珠宝,有什么可以告诉我的吗?谢谢!!!是的,你需要一些CRUD来处理它,需要一些角色和身份验证机制来

制作一个简单而实用的静态应用程序,页面包括:主页、关于我、服务,但事实上,我需要一个文章页面,其中包含所有文章及其展示,但网站所有者(管理员)将发布文章,然后在每篇文章后立即制作pdf供下载。用户不会采取任何行动,只需阅读并下载文章即可。我的疑问是,我需要创建一个模型,但就是不做任何CRUD操作?我想做CRUD,但好像这是私人的,这样他就可以根据需要做,但我不确定。(关于PDF我发现了一些关于它的珠宝,有什么可以告诉我的吗?谢谢!!!

是的,你需要一些CRUD来处理它,需要一些角色和身份验证机制来拥有你的管理员(而且只有他)有能力发布文章,你的用户只能阅读。非常感谢你回答我,但是你知道我怎么做吗?这是一种私人方法吗?我在文档中没有找到,你知道我在哪里可以找到支持我的东西吗???你可以从一个特殊的途径开始(比如你的应用程序/管理员)这会弹出一个登录名。如果用户经过身份验证,并且是管理员,那么您就有了添加/编辑/删除和pdf生成的文章。您已经准备好了解决方案,但是您当然需要学习如何使用它们。您也可以轻松地自己构建它,但是对于身份验证部分(用户是否经过授权/管理员?)这通常不是你自己做的理想的东西,带上Devsiet这样的宝石非常感谢,我整天都在想。我还是个初学者,但你帮了我很多。周末好,我的朋友!谢谢