fastapi-amis-admin icon indicating copy to clipboard operation
fastapi-amis-admin copied to clipboard

说下遇到的几个问题

Open flowercoder opened this issue 1 month ago • 3 comments

写了几天,挑了很多项目,最终选了这个,原因不多说,不用写前端,不用redis,部署轻便,项目不臃肿。

目前遇到的问题如下: 1.有些关于amis的参考,比如 `- 参考: App 多页应用

  • 参考: Tabs 选项卡` 你们页面上提供的好多都打不开了。另外就是example,或是例子能否给多一些,尤其针对一些关于前端页面的。

2.由于写的是一个定时任务,我这边主要用到的是[fastapi-scheduler],能否完善基础功能,如计划任务运行记录之类的。(我很费解的是这个项目启动建了六张表,如果不用auth几乎都用不上,能否增加些例子比如建计划任务运行记录或是接口记录表的例子?)

3.关于页面,我不知道perpage的数量应该怎么设置,我的接口是个固定返回数量的接口,我很纳闷,如果传10条,perpage就10条,如果20条,就20,还会有翻页。 前端页面 # 注册自定义日志面板 @site.register_admin class AmisPageAdmin(admin.PageAdmin): page_schema = '日志面板' async def get_page(self, request: Request) -> Page: return Page(title="日志面板",body= { "type": "crud", "api": "/logs", "columnsTogglable": "false", "columns": [ { "name": "id", "label": "行数", "width": 25, "type": "text" }, { "name": "line", "label": "内容", "type": "text" } ] } )

实际前端页面的样子: 20240529185444

flowercoder avatar May 29 '24 11:05 flowercoder