Brython 有推荐的方法在服务器端使用相同的渲染代码吗?
为此,我目前正在使用自己的 browser
模块在服务器端模拟 Brython 的 html 渲染 ( https://github.com/yairchu/vote_tool/blob/master/browser.py ),但我想知道是否有更好的方法..
最佳答案
您正在使用的代码部分简短、优雅且非常具体 - 正如您所指出的,它将在服务器端与 Python 兼容,并且您很难找到另一段如此简洁且能够进行此类渲染的代码 在 Brython 的客户端上工作(因为它尚未实现与 Python 100% 的兼容性)。
也就是说,我认为在项目的服务器端重用此代码是完全可以的。
请注意,通过在项目目录中仔细布置文件,是可能的 在服务器端和客户端上导入一些文件。如果做得正确, 这可以使很多工作变得更加简单。
关于python - 客户端和服务器端使用相同的渲染代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27830665/