sazima
V2EX  ›  Django

django 如何避免 view 层重复代码

  •  
  •   sazima ·
    sazima · Jan 15, 2020 · 3163 views
    This topic created in 2343 days ago, the information mentioned may be changed or developed.

    views 层两个 class 之间, 重复的代码一般封装到什么地方. 2020-01-15_15-32.png

    3 replies    2020-01-15 18:04:28 +08:00
    xpresslink
        1
    xpresslink  
       Jan 15, 2020
    用 CBV 的通常用 Mixin 封装公用重复的方法
    然后不同的类用到公用方法时候多继承 mixin
    sazima
        2
    sazima  
    OP
       Jan 15, 2020
    @xpresslink 感谢
    wuwukai007
        3
    wuwukai007  
       Jan 15, 2020 via Android
    照抄 django 的 Mixin
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   947 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 20:45 · PVG 04:45 · LAX 13:45 · JFK 16:45
    ♥ Do have faith in what you're doing.