1.大家用 django 做开发框架时候,选择该框架是什么理由?使用的时候会使用该框架哪些模块或者功能,什么情况下会自己造轮子? 2.大家用 django 框架时候使用 django 自带的后台管理吗? a:使用是有什么原因? b:不使用又是什么原因? 3.使用 django 进行 web 开发的时候, 是怎么进行角色权限管理的 a:自定义数据模型管理 b:用 django 自带的 权限管理进行改造或者直接使用 希望大伙能讲讲自己的理由。
1
takanasi 2017-10-08 13:46:26 +08:00
questionnaire ?
|
2
qi1070445109 OP @takanasi 问题是 1,2,3 点, 然后 第 2, 3 点 可以是 其中的 a 或者 b;
现在困扰我的问题是 在用 django 的时候有点不知道怎么判断哪些自己弄就行,哪些直接用框架的就行,然后就想问问大家用的时候是怎么选择的或者权衡的. |
3
wph95 2017-10-08 16:03:24 +08:00 1
1. 基于 py 库多,生态好,最重要的是写出来的风格可以统一,不像 flask,每人都能写出自己的风格
2. 用自带的 因为方便 不用自己动手 [偶尔会扩展一下自带的后台管理] 3. 不用自带的权限管理,因为力度太粗了 都是表级别的读写权限。django 对象级的权限插件多得是。用的其中一个 |
4
dzmcs 2017-10-09 02:35:22 +08:00 via iPad
轮子多,驾驶轻松,改装也还算容易
|
5
pixstone 2017-10-09 13:30:31 +08:00
1、开箱即用。复杂业务需求的时候自己在 Django 大框架下拓展
2、不用。老板不让 3、用自带的框架(注解,middleware 等),实现部分自己替换成业务需要的 |