Django:如何将pytube等python模块导入到静态模板/网页中?

时间:2017-06-06 18:04:21

标签: python django web

我是Django的新手。最近我开发了一个网站,只是为了获得框架,我来到了一个点,我需要将一个python模块,如request,pytube等导入静态网页,以便我可以使用他们的功能。因此出现了两个问题 - 1.是否可以在静态内容中嵌入python代码。 2.如何将python模块导入静态网页。

1 个答案:

答案 0 :(得分:3)

页面中的浏览器无法执行Python代码。如果您希望在浏览器中执行代码,则需要使用JavaScript,这将是一个完全不同的过程。如果您希望使用Django和其他Python库来操作网页中的值,您需要设置一个表单,获取输入,通过带有您需要的类或函数的views.py文件清洗它,然后返回这些值作为在加载时通​​过静态页面中的模板标记呈现的上下文变量。

如果您是Django的新手,我会高度建议浏览Django Project的主要tutorial, found here