amisadmin / fastapi-amis-admin

FastAPI-Amis-Admin is a high-performance, efficient and easily extensible FastAPI admin framework. Inspired by django-admin, and has as many powerful functions as django-admin.
http://docs.amis.work
Apache License 2.0
1.05k stars 154 forks source link

ModelAdmin 表单里面所有默认文本输入框均无法输入空值 #177

Open oubeichen opened 2 months ago

oubeichen commented 2 months ago

https://github.com/amisadmin/fastapi-amis-admin/blame/dfaf22887babf6f6efd50eb513d93a47e7025622/fastapi_amis_admin/admin/parser.py#L289

这行给 input-text 都加了个 clearValueOnEmpty 参数,会忽略掉对应字段。但是实际上提交的时候数据还在。所以导致了当输入空值的时候,会把原来的值填进去,导致修改失败。