Results 16 comments of AmisAdmin

> @amisadmin Are you still interested on working on this PR? Yes, I am. But I'm a terrible document writer.

感谢反馈,应该是关联模型数据导致的,你可以查看一下linkmodel数据库中的数据

您好, 欢迎本地测试后提交pr,最近比较忙可能测试不过来.

保证左侧的菜单栏iframe页面, 直接点击能够在当前页面打开, 并且右键能够以新标签页的形式打开.

```python @site.register_admin class AmisEditorAdmin(admin.IframeAdmin): group_schema = None page_schema = amis.PageSchema(label='AmisEditorDemo', icon='fa fa-edit', sort=-100) src = 'https://aisuda.github.io/amis-editor-demo/' ``` [fastapi_user_auth_demo](https://github.com/amisadmin/fastapi_user_auth_demo) 示例程序中以上代码显示正常, 确保目标链接支持iframe

> 我测试了下如果src带端口号的话那么这页就不会在侧边栏菜单出现 这个很大可能性是amis的限制, 他的路由路径不能包含某些特殊字符.

> 我测试了下如果src带端口号的话那么这页就不会在侧边栏菜单出现 是否全部src都需要执行这个正则替换 ```python self.page_schema.url = re.sub(r"^https?:", "", iframe.src) ```

```python class MyAuthAdminSite(AuthAdminSite): """自定义管理后台""" async def has_page_permission(self, request: Request) -> bool: return await self.auth.requires(response = False, roles = ['admin'])(request) # 管理站点 site = MyAuthAdminSite(settings, engine = engine) ```

升级`sqlalchemy-database`

Thank you for your support. FastAPI-Amis-Admin plans to implement English and Chinese support soon, but the document translation workload is quite large, so we need your help.