R 如何在Shining中编辑.yml文件
我有一个闪亮的应用程序,它从各种API和数据库中提取数据。所有与凭证、用户名、密码等相关的敏感数据都存储在R 如何在Shining中编辑.yml文件,r,shiny,R,Shiny,我有一个闪亮的应用程序,它从各种API和数据库中提取数据。所有与凭证、用户名、密码等相关的敏感数据都存储在config.yml文件中。闪亮应用程序中的代码调用config.yml文件中的变量以连接到不同的API/数据库 我还为Shining应用程序创建了一个管理员登录名,并希望为管理员提供对config.yml文件进行更改的权限。闪亮的应用程序有一个单独的选项卡,名为Admin,管理员登录时会打开该选项卡。如何打开config.yml文件并允许管理员编辑并保存它?我为配置文件创建了一个选项卡,并
config.yml
文件中。闪亮应用程序中的代码调用config.yml
文件中的变量以连接到不同的API/数据库
我还为Shining应用程序创建了一个管理员登录名,并希望为管理员提供对
config.yml
文件进行更改的权限。闪亮的应用程序有一个单独的选项卡,名为Admin
,管理员登录时会打开该选项卡。如何打开config.yml
文件并允许管理员编辑并保存它?我为配置文件创建了一个选项卡,并使用Shining Ace作为编辑器:
library(shinyAce)
# UI
aceEditor(
outputId = "someID",
value = read.delim("config.yml"),
placeholder = "Connection configuration file"
),
actionButton("save", label = "Save Configuration")
# Sever
observeEvent(input$save, {
write(x = input$someID, file = "config.yml")
print("file saved")
})
然后可以调用config.yml并应用配置 你找到解决办法了吗?不幸的是,什么都没有…听起来不错!我会试试这个。选项卡是否可以进行密码保护?是的,使用Shining server pro。然而,这可能需要一些变通,但不是直接的。