意图:想快速的实现基本的系统功能,基本上针对几个对象 CRUD 操作,需要生成 Rest 接口。
大家伙儿有没有推荐的类似工具呀?
1
zachlhb 2020-10-11 22:30:28 +08:00 via Android
写好基类继承一下就好了啊
|
2
youngce 2020-10-11 22:32:33 +08:00
DRF 的话,只要数据库建好模,几乎两三行代码就可以 CURD 的接口了
|
5
renmu123 2020-10-11 23:02:06 +08:00 via Android
每个框架的语法都不一样,建议自己去 github 找找,大概率有人造过轮子
|
6
zhoudian64 2020-10-12 00:45:50 +08:00
|
7
DoctorCat OP @zhoudian64 文档加个生成后的 API 路由的例子就好了…
|
8
di94sh 2020-10-12 01:26:54 +08:00 via iPhone
pydantic orm
|
9
fy 2020-10-12 04:05:04 +08:00 via Android
|
10
gowk 2020-10-12 07:19:28 +08:00 via Android
Go 的话试试 ent ?
|
11
err1y 2020-10-12 07:25:22 +08:00 via iPhone
apijson
|
12
zachlhb 2020-10-12 08:20:04 +08:00 via Android
@DoctorCat 我知道,Python 代码已经够简单了,一个接口写不了几行代码,还要生成器么?
|
13
anaf 2020-10-12 09:15:17 +08:00
django-admin flask-admin 这类不是嘛?
|
14
peonone 2020-10-12 09:52:11 +08:00
|
15
janxin 2020-10-12 09:56:01 +08:00
|
16
cryingsky 2020-10-12 10:03:23 +08:00
|
17
vicalloy 2020-10-12 10:07:19 +08:00
代码生成器无非是从 model 类读取模型信息,然后根据模板把代码生成出来。
文件名称、文件类容都可以用模板生成。 我的一个 Django 项目有代码生成器(使用 jinja2 处理模板),可以参考一下。 https://github.com/vicalloy/django-lb-workflow/blob/master/lbworkflow/flowgen/__init__.py |
18
Hanggi 2020-10-12 10:28:25 +08:00
正好问下,Golang 有没有好用的自定义模板代码生成工具?
|
19
securityCoding 2020-10-12 10:36:09 +08:00
OpenAPI?
|
20
zunceng 2020-10-12 13:50:58 +08:00
go-swagger ?
|