python - 客户端和服务器端使用相同的渲染代码

标签 python brython

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/

相关文章:

python - 在 python 中打印文件中每个字符的统计信息

python - 我想向 Django DetailView 添加条件

python - 浏览器中的Python : How to choose between Brython, PyPy.js,Skulpt和Transcrypt吗?

javascript - HTML、Python、Brython、javascript - 在 Brython 上运行

javascript - 如何在 brython 中绘制 Canvas ?

python - 如何告诉 MATLAB 我正在导入的数据是一系列向量,而不仅仅是一系列字母?

python - 考虑到去年的第一天,今年的第一周

python - 使用 chromedriver 和 Selenium 创建 Python 可执行文件

javascript - 如何使用 brython 使用 OpenCV python 库

javascript - python markdown哪个版本有mark方法