Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

URL 组件示例无法正常运行 #33

Closed
myuanz opened this issue Jul 15, 2022 · 0 comments
Closed

URL 组件示例无法正常运行 #33

myuanz opened this issue Jul 15, 2022 · 0 comments

Comments

@myuanz
Copy link

myuanz commented Jul 15, 2022

按照文档复制以下代码:

# adminsite.py

from fastapi_amis_admin.admin import admin
from fastapi_amis_admin.amis import PageSchema


@site.register_admin
class GitHubLinkAdmin(admin.LinkAdmin):
    # 通过page_schema类属性设置页面菜单信息;
    # PageSchema组件支持属性参考: https://baidu.gitee.io/amis/zh-CN/components/app
    page_schema = PageSchema(label='AmisLinkAdmin', icon='fa fa-github')
    # 设置跳转链接
    link = 'https://github.com/amisadmin/fastapi_amis_admin'

在侧边栏可得一选项, 但点击后并没有在新页面打开超链接, 而在在本页面开了一个frame, 由于同源策略, github.com 拒绝了我们的连接请求。.

其余代码如下:

from fastapi import FastAPI
from fastapi_amis_admin.admin.settings import Settings
from fastapi_amis_admin.admin.site import AdminSite
from adminsite import site

# 创建FastAPI应用
app = FastAPI()


# 挂载后台管理系统
site.mount_app(app)

if __name__ == '__main__':
    import uvicorn

    uvicorn.run('main:app', debug=True, reload=True, workers=1)
  • fastapi_amis_admin 0.2.0
  • python 3.10.5
@myuanz myuanz closed this as completed Jul 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant