zoukankan      html  css  js  c++  java
  • 持续集成问题总结1

    之前遇到一个问题:client端设备更新问题

      django的views.py中的函数的返回值只能是一个response对象,现在直接通过接口像django后台发送post请求的时候,是想获取设备当前client上已经连接的设备列表。

    但是因为只能返回response对象,导致回去不到设备的列表。因为我要根据原来的设备列表进行更新,比如说原来有ABC三台设备,现在变成了AD设备,那么就要根据原来的设备列表来进行判断,将D添加到数据库中,将BC删除。

    解决办法:

      曲线救国,在device表中增加一个字段,用于显示当前设备是否在线。原来是因为检测到一台设备就发送一个请求,现在改成直接把所有的设备都在一个请求里面发过去。这样的话,在views.py的函数里面就能够获得当前连接的设备列表,然后在这个函数中能够获取数据库中原来的设备列表,然后在这个函数中进行比对就行了,该添加的添加,该删除的删除。

  • 相关阅读:
    JAVA_SE基础——35.static修饰成员函数
    Mybatis环境搭建
    搭建Mybatis环境遇到的问题
    Windows10系统下,彻底删除卸载MySQL
    StringBuffer类append方法的用法和用途
    Listener监听器
    Filter过滤器
    JSTL
    EL表达式
    JSP
  • 原文地址:https://www.cnblogs.com/feiyafei/p/10169664.html
Copyright © 2011-2022 走看看