class ArticlesController < ApplicationController
def index list all listAll
@articles = Article.all
end
def show view
@article = Article.find(params[:id])
end
def new form input create
@article = Article.new
end
def edit
@article = Article.find(params[:id])
end
def create save OrderSavingInput
@article = Article.new(article_params)
if @article.save
redirect_to @article
else
render 'new'
end
end
def update
@article = Article.find(params[:id])
if @article.update(article_params)
redirect_to @article
else
render 'edit'
end
end
def destroy | delete
@article = Article.find(params[:id])
@article.destroy
redirect_to articles_path
end
private
def article_params
params.require(:article).permit(:title, :text)
end
end
get '/' do .. 显示内容 .. end post '/' do .. 创建内容 .. end put '/' do .. 更新内容 .. end delete '/' do .. 删除内容 .. end options '/' do .. 显示命令列表 .. end link '/' do .. 建立某种联系 .. end unlink '/' do .. 解除某种联系 .. end
input form create new input 【新建文章 New Artitle】
edit 【编辑文章 New Artitle】
show
store save create add insert 【插入一个】 === 对应引导页 new input{tonggang}
index list listOrders listAll all
destroy delete
update modify == edit
app/helpers/comments_helper.rb
create对应store[save]挺合适的。
<%= render 'comments/form' %> _form.
populate : 关联、填充
GET /ticket #获取ticket列表 GET /ticket/12 #查看某个具体的ticket POST /ticket #新建一个ticket PUT /ticket/12 #更新ticket 12 DELETE /ticket/12 #删除ticekt 12
#######
列举出所有的用户 | GET /users/list | GET /users |
列出ID为1的用户信息 | GET /users/show/id/1 | GET /users/1 |
插入一个新的用户 | POST /users/add | POST /users |
更新ID为1的用户信息 | POST /users/mdy/id/1 | PUT /users/1 |
删除ID为1的用户 | POST /users/delete/id/1 | DELETE /users/1 |
相关推荐
《什么是REST.doc》可能会详细解释REST的基本原理和核心概念,如客户端-服务器、无状态、缓存、层式系统以及代码-on-demand(可选)等六项REST架构约束。这些约束定义了RESTful系统的交互方式,使得系统更加模块化,...
REST(Representational State Transfer,表述性状态转移)是一种广泛采用的API设计风格,它为Web服务提供了一种简洁、无状态、可缓存的架构原则。"Cadastro de usuários"在葡萄牙语中意味着“用户注册”,因此我们...
这个“Django REST framework中文电子参考文档”是针对DRF的详细教程,旨在帮助开发者更好地理解和使用这个框架。 在REST(Representational State Transfer)架构风格下,DRF提供了构建RESTful服务所需的各种工具...
SOA与REST是当前两种流行的技术架构... 《SOA与REST:用REST构建企业级SOA解决方案》适合于考虑实施面向服务架构的开发人员、架构师或项目经理阅读参考,尤其适合任何SOA实践者或任何计划发起一个SOA项目的专业人员。
需要注意的是,教程中提到的技术版本较旧,Django和Django-REST-framework可能已经有了新的版本和API变动,因此在实际应用中需要参考最新的官方文档。此外,教程是基于翻译和作者个人阅读文档的产物,因此在理解上...
OceanStor 9000 V5 7.1 REST 接口参考
"rest"标签说明项目包含REST服务的实现,而"代码"则意味着有实际的源代码供学习和参考。 在"ProjectRest"这个压缩包中,我们可以预期找到以下内容: 1. **项目结构**:通常会有一个标准的Maven或Gradle项目结构,...
3. **文档**:可能有`README.md`或`docs/`目录,解释如何安装、使用以及API参考。 4. **示例**:可能有`examples/`目录,包含使用库的实例代码,帮助用户快速上手。 5. **配置文件**:如`.cfg`或`.yaml`,用于设置...
REST(Representational State Transfer,表述性状态转移)是一种软件架构风格,主要应用于网络应用程序设计,尤其是Web服务。...这本书对于任何希望构建高性能、易于维护的Web服务的开发者来说,都是宝贵的参考资料。
OceanStor V500R007C70 Kunpeng REST 接口参考
文件`rest(一种软件架构风格)_百度百科.url`和`SOA接口的两种常用实现比较:SOAP(WebService) vs REST(GET,POST).url`分别指向了关于REST和SOAP/REST比较的参考资料,它们可以进一步深入理解这两种接口实现的区别...
2. **Jersey**:作为JAX-RS的官方参考实现,Jersey提供了一个全面的REST服务开发框架。其JAR文件包含了处理RESTful请求的核心组件,如ResourceConfig、ContainerRequestFilter、ContainerResponseFilter等类。 3. *...
Jersey是Java JAX-RS(Java API for RESTful Web Services)规范的官方参考实现,它提供了创建、部署和消费REST服务的全面框架。使用Jersey,开发者可以方便地定义REST资源,通过注解来声明HTTP方法、URL映射、请求...
同时,"tianditu"可能是一个示例项目文件,包含了实现上述功能的源代码,供学习和参考。 总之,JavaScript天地图叠加REST地图服务是将JavaScript与GIS技术结合,实现地图的动态展示和操作。通过理解JavaScript、...
2. **Jersey**: Jersey是Java中实现RESTful Web服务的开源框架,它是JAX-RS(Java API for RESTful Web Services)规范的参考实现。在这个示例中,"jerseydemo"可能包含了使用Jersey创建REST服务的代码。开发者可以...
文档还提供了REST API的参考部分,其中包含了不同版本的API接口的详细描述,包括全局描述、SObject的基本信息、SObject描述、SObject行、SObject Blob检索、查询和搜索功能以及错误响应等。 需要注意的是,文档中...
本书《REST实战》深入浅出地介绍了REST的基本原理和实践技巧,是学习REST模式设计的重要参考资料。 在Java中实现REST服务,通常会用到JAX-RS(Java API for RESTful Web Services)规范,该规范为构建RESTful服务...
在Artifactory官方文档中,提供了详尽的API参考,覆盖了所有可用的操作。 在“Artifactory REST Example”中,我们通常会遇到以下几个关键知识点: 1. **认证**:在调用Artifactory REST API之前,需要进行身份...