Skip to content

当有外键时用amis_form_item不能隐藏 #205

@loved3d

Description

@loved3d

比如文章的属性owner_id,示例 是在on_create_pre里自动赋值,不需要前端选。
为在前端隐藏该字段,
1, 如果在create_fields里去掉该字段,on_create_pre里赋值owner_id会报错,schema_create里没有该字段
2, 在模型用amis_form_item添加隐藏属性,模型定义为
owner_id: Optional[int] = Field(default=None, title="归属用户ID", foreign_key="auth_user.id", amis_form_item=Hidden(visible=False))
页面上该字段不能隐藏,把foreign_key去掉则可以。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions