V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LinkedIn
naijoag
V2EX  ›  Django

你们公司的 django 项目如何

  •  
  •   naijoag · 291 天前 · 2653 次点击
    这是一个创建于 291 天前的主题,其中的信息可能已经有所发展或是发生改变。

    第一家公司 用 django+drf 写的很爽感觉 c 端业务 业务也简单

    第二家公司 b 端业务 saas 开发 直接用 django 参数校验都不做 问了同事就说 一般都按正确的传 参数有问题开发的时候就解决了。。

    第三家公司 也是直接用 django 倾向原生 sql 代码看着挺难受的 一直拼接 if xxx: sql += 'xxx' 写下来 一大堆怼在 views 里面 刚开始也比较抵触 难维护 容易出语法错误 开发效率低 感觉写接口就贼慢 先去 navicat 写 sql 调好了 复制到代码里面 也不用 orm 建表 先 navicat 建表 建好了在写 model 。。。不过 sql 能力是锻炼了,但感觉开发效率不行,感觉这样没必要用 django

    你们公司的 django 项目是怎样的

    6 条回复    2021-12-27 10:22:06 +08:00
    passer9527
        1
    passer9527  
       290 天前 via iPhone
    一直用第三种,不自己写 sql 完全不放心
    dayeye2006199
        2
    dayeye2006199  
       290 天前   ❤️ 1
    初期 2 ,后期 1 ; ORM 搞不定的时候走 raw
    zachlhb
        3
    zachlhb  
       290 天前 via iPhone
    django+drf 全套,使用 django 的 migrate ,orm ,drf 的 serializer 做数据校验和响应序列化,集成了 tornado 扩展了 socket ,目前做了各种项目,没有出现实现不了的
    NaVient
        4
    NaVient  
       290 天前
    拼接最大的问题是容易留下安全隐患
    wander639
        5
    wander639  
       290 天前
    django 的 orm 感觉还挺好用的
    akriafly01
        6
    akriafly01  
       272 天前
    方案 1
    只要设计好点,不要随便加奇葩功能,方案 1 都可以承接下来
    复杂的报表走的是缓存+过期的方式,现在没碰到效率问题
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1293 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 17:55 · PVG 01:55 · LAX 10:55 · JFK 13:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.