虚月
虚月
### Description [describe your questions] 我有一个表,记录一些信息,同时可上传文件, info.AddField("文件", "file", db.Varchar) formList.AddField("文件", "file", db.Varchar, form.File) 现文件可以上传,同时文件会存储到 r.Static("/uploads", "./uploads") uploads文件夹下。 那如果我想在这个表格上或是表单上可点击下载该文件,要怎么配置? 我找到可以在表格上添加Action操作,但我不知道怎么获取当前域名,和所操作行的文件名称,同时也不确定这个能不能正常下载。 有什么办法,可以实现上传后,可以正常下载?可以的话,在表单上添加一个操作,或是在文件名字段改为可点击下载。 ### Example code [If you have any code info] ###...
### bug 描述 [详细地描述 bug,让大家都能理解] 在创建项目时,如果不使用admin路由的话,在插件界面时,插件 基础Admin 的图片显示会有问题 ### 复现步骤 [清晰描述复现步骤,让别人也能看到问题] ### 期望结果 [描述你原本期望看到的结果] ### 复现代码 [提供可复现的代码,仓库,或线上示例] plugins.go 第298行代码,当未设置时,默认会强制使用 /admin/ 路由,若项目配置时,有修改,则图片显示不了 func (h *Handler) pluginBox(ctx *context.Context, param PluginBoxParam) template.HTML {...
### 需求描述 [详细地描述需求,让大家都能理解] 代码生成器中,如果要自己写SetPreProcessFn,SetInsertFn等函数时,需要用到func(values form.Values)方法,同时需要引用包:[github.com/GoAdminGroup/go-admin/plugins/admin/modules/form](http://github.com/GoAdminGroup/go-admin/plugins/admin/modules/form) 但默认生成的代码中,已有包:[github.com/GoAdminGroup/go-admin/template/types/form](http://github.com/GoAdminGroup/go-admin/template/types/form) 两者包名冲突,而代码生成器中的导入包,又没办法重命名,导致每次生成,我需要到import里重新命令包,很麻烦 ### 解决方案 [如果你有解决方案,在这里清晰地阐述] 建议对导入包的功能进行优化;或是有什么办法解决这个导入的包名与默认生成的包名冲突的办法 ### 其他信息 [如截图等其他信息可以贴在这里]