sazima
V2EX  ›  Django

django 如何避免 view 层重复代码

  •  
  •   sazima ·
    sazima · Jan 15, 2020 · 3155 views
    This topic created in 2335 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   ·   1613 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 16:16 · PVG 00:16 · LAX 09:16 · JFK 12:16
    ♥ Do have faith in what you're doing.