buran

发现一个 django 没有 flask 好用的地方

  •  
  •   buran · Sep 11, 2018 · 4768 views
    This topic created in 2975 days ago, the information mentioned may be changed or developed.
    在单个容器里无所谓,在多个容器或多机部署的时候,django 要处理 session 共享的问题,flask 则不需要,session 是无状态的 cookie based 有这点好处
    12 replies  •  2018-09-11 10:34:51 +08:00
    xiaket
    xiaket
    Sep 11, 2018❤️2
    1
    我觉得你再仔细想想吧...
    wwg1994
    wwg1994
    Sep 11, 2018
    2
    存在一个公共 redis 里可以吗?
    Trim21
    Trim21
    Sep 11, 2018 via Android
    3
    Django 也可以…
    PulpFunction
    PulpFunction
    Sep 11, 2018 via Android
    4
    这么早就上班了吗
    ericls
    ericls
    Sep 11, 2018 via iPhone
    5
    哈?
    xiaoxinxiaobai
    xiaoxinxiaobai
    Sep 11, 2018 via Android
    6
    再深入研究一下相关的概念?
    roricon
    roricon
    Sep 11, 2018❤️1
    7
    这俩没有实际上的区别,一个是把 session 相关的变量保存在 cookie 而另外一个保存在数据库里。
    行的通的原因都是 Flask 和 Django 都不在服务端内存中保存运行时产生的状态。

    但当你想在内存中保存一些状态的时候,就需要在负载均衡上实现 sticky session。以保证来自同一个用户的后续请求会被转发至同一台上游服务器处理。
    virusdefender
    virusdefender
    Sep 11, 2018 via iPhone
    8
    django 改下 settings 就可以了

    signed cookie
    bydmm
    bydmm
    Sep 11, 2018
    9
    这年头文档都没读完的人就敢来吹一波自己最聪明了?
    est
    est
    Sep 11, 2018
    10
    > 发现一个 django 默认设定没有 flask 默认设定好用的地方


    我帮 LZ 改个标题

    @virusdefender 正解。
    karllynn
    karllynn
    Sep 11, 2018
    11
    …感觉楼主完全没理解基本概念
    heww
    heww
    Sep 11, 2018
    12
    帖主需要课后答疑或者咨询吗?本人对 Django, Flask 熟悉无比,价格优惠,童叟无欺。[认真脸]
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1500 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 19:10 · PVG 03:10 · LAX 11:10 · JFK 14:10
    ♥ Do have faith in what you're doing.