• 杂记:防火墙、企业微信登陆、RestFrameWork


    192.168.0.250重启后查看端口正常,外部ping得通,但是访问192.168.0.250进不了Nginx欢迎界面
    netstat -tlunp
    关闭了防火墙就行了,原来80端口都要防火墙。
    查看端口

    重启firewall

    firewall-cmd --reload

    停止firewall

    systemctl stop firewalld.service

    禁止firewall开机启动

    systemctl disable firewalld.service
    浏览器访问192.168.0.250(:80)和ping 192.168.0.250不都是一样吗?为什么浏览器失败,ping就能通。
    查看端口

    重启firewall

    firewall-cmd --reload

    停止firewall

    systemctl stop firewalld.service

    禁止firewall开机启动

    systemctl disable firewalld.service

    之前想让cookies久一些,不小心把Redis存Token时间也改了,导致有Token但过期的情况。
    导致企业微信跳转失败。
    想要删除该Redis在Windows外部使用Redis:key * 看不到键值对。
    使用Pycharm的Python Console执行:
    from django_redis import get_redis_connection
    redis_conn = get_redis_connection()
    redis_conn.get('work_weixin_at_wwd12391d5ae103152')
    'LjgjwLyP8Cao5P-qfSXBm1kGECZ8rRt3NDY9_z6-wjf-nbvGNbm7sxTbJDSPl2D3GG5Tj59EtBtjC_sr2A8f-m2Y3BkrsX5pMmMiXgN5Mmg5pHXli9iSnPt6Sztxuu_dWc-ibmUHvlHUYnr9XyGd9UH1U4IRc-2uBY840Jtil1IUFWsxQgAWcsURkIx-d3VmwGGbiu39EHymKqzbPfMkGg'
    redis_conn.del('work_weixin_at_wwd12391d5ae103152')
    File "", line 1
    redis_conn.del('work_weixin_at_wwd12391d5ae103152')
    ^
    SyntaxError: invalid syntax
    redis_conn.set('work_weixin_at_wwd12391d5ae103152',1,1)
    True
    redis_conn.get('work_weixin_at_wwd12391d5ae103152')
    redis_conn.get('work_weixin_at_wwd12391d5ae103152')

    django是一个神奇的框架,而restframework又是遵循了这个框架的另一个神奇的框架,然而由于restframework的文档稀烂无比,很多时候你必须看源码才能写出科学的代码,这挡住了很多新手的路。

    要用好restframework你必须对django或者说python的几个概念有比较深刻的理解,GenericView,Mixin,子类父类集成调用,多继承时的调用顺序等等,这是用好restframework的第一步。

  • 相关阅读:
    用Ajax将checkbox选中的值发送给后台
    checkbox选中selec才可选和显示隐藏密码
    删除表格当前行
    Ajax本地取模板--完善窗口隐藏与共用
    Ajax向服务器请求对表单和表格进行操作
    用原生Dom实现向表格中添加数据
    正则判断表单输入
    隐藏窗口弹出及拖动效果
    原生DOM操作两个栗子,关于折叠内容和批量删除
    学习JS处理全选过程中遇到很多问题,所以把这个写了出来,希望对需要的人有帮助
  • 原文地址:https://www.cnblogs.com/bqwzx/p/10719980.html
Copyright © 2020-2023  润新知