gong9

       最近我们完成了一个关于旅游的项目,模仿的是驴妈妈和途牛,在此,我把我这次项目的经验记录下来。

        做这个项目,我发现一点,就是一定不能急,因为光自己急没用,必须要同组的人一块干,才有成果。做项目的流程我大概总结了下,首先是对于项目的需求分析,或者是页面的点击事件时会不会跳转到另一个界面,来确定是不是一个post请求,分析需求时的关键就是要看到页面局部刷新还是异步刷新,做成一个列表,进行分类分析。然后确定需要的表中字段名与字段类型,还有各个字段中件的关联关系。建好需求的表模型。这是非常重要的。可以方便以后你的查询。

       我们做的python的前后端分离,采用的是django的restframework设计风格。这种设计风格做重要的是分开四种设计方法:put,post,patch,delete。更新,上传,删除,修改。在写代码时,会需要接收参数,其中post请求接参可以两种方式,1,通过body传过来的参数,需要request.data 来接。而对于?在url后面的传参,通过request.query_params

来接收参数。get请求直接就可以用get[参数名]来接收。另外对于项目中的关联字段,在调用的时候一定是赋值给它关联的表的对象,不能是id。最后我们可以在django中通过自定义中间件的方式来设置限制访问接口的次数。

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-01-17
  • 2021-05-03
  • 2021-06-21
  • 2021-08-08
  • 2021-05-23
  • 2022-12-23
猜你喜欢
  • 2021-10-10
  • 2022-12-23
  • 2021-07-19
  • 2022-01-09
  • 2022-01-12
相关资源
相似解决方案