gpt4 book ai didi

c# - 允许用户在 Razor 中自定义 HTML

转载 作者:行者123 更新时间:2023-12-02 22:32:08 26 4
gpt4 key购买 nike

我正在尝试设计一个类似于 CMS 的系统,允许用户在其站点内修改 HTML。问题是我们使用 Razor 作为 View 引擎,我试图想出一个强大的策略,允许用户编辑他们所有的 HTML,并仍然保留 Razor 的功能,比如循环,你可以在其中列出文章或其他东西沿着这些路线。

我也不确定文件系统如何工作。您可以/应该将修改后的 razor html 页面存储在数据库中吗?或者您是否必须覆盖磁盘上的文字文件。

非常感谢任何帮助。

谢谢

最佳答案

不要让他们直接编辑你的 Razor 文件。那太不安全了,如果您向用户表明您(显然)不信任这种权力,您可能会睡不好觉。给他们 DotLiquid .

所以这里有一些有趣的读物:

关于c# - 允许用户在 Razor 中自定义 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12063779/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com