摘要:
前天写了序列化过程,今天就水一篇反序列化过程吧。 反序列化一般都在create,update方法中被使用,如: class CreateModelMixin: """ Create a model instance. """ def create(self, request, *args, **kw 阅读全文
摘要:
由于 rest framework自带的接口没有响应的状态码,所以我一直都想给返回的数据里面加上接口请求的状态码,于是今天特地去翻了一下源码 由于我用的视图类ModelViewSet继承了rest_framework.mixins.CreateModelMixin,rest_framework.mi 阅读全文
摘要:
class AbcViewset(ModelViewSet): permission_classes = (IsAuthenticated,) pagination_class = MaxSizePagination authentication_classes = (JSONWebTokenAut 阅读全文
摘要:
在AnsibleAPI2.9中相对于2.7少了extend_vars方法 通过对源码的分析发现在ansible.utils.vars中的load_extra_vars函数中把所有的参数添加进去 def load_extra_vars(loader): extra_vars = {} for extr 阅读全文
摘要:
在webssh中使用tail -f xxx.log命令的时候,因为获取的二进制流中有中文字符的情况 class SSH: def __init__(self, websocker, message): self.websocker = websocker self.message = message 阅读全文
摘要:
class ItemsModelViewset(BaseView): ''' create: 创建项目 retrieve: 查询项目信息 list: 查询所有项目信息 ''' queryset = ItemsModel.objects.all() permission_classes = (IsAu 阅读全文
摘要:
日志中也没有打印什么明显的错误,只是显示连接了rabbitmq后就关闭了 查看rabbitmq的日志,这里显示rabbitmq连接成功,然后就是断开连接,(但是我还是以为是rabbitmq的问题,因为我在另外一台主机上一摸一样的环境没有问题) 在试了重装erlang和rabbitmq等服务,折腾了一 阅读全文
摘要:
想要实现webssh的命令记录功能需要一个前端的组件 asciinema django服务端代码 当需要查看命令回放的时候 前端网页: 在html中导入asciinema的js和css文件 这样就实现了webssh的命令回放功能 阅读全文