Python Django:获取views.py上iframe的src属性
假设我的模板上有一个iframe:Python Django:获取views.py上iframe的src属性,python,django,iframe,Python,Django,Iframe,假设我的模板上有一个iframe: <iframe src="http://www.w3schools.com"></iframe> 有一个按钮,当点击它时,会将iframe的url保存到数据库中。如何访问视图函数上html iframe标记的src属性 提前感谢。您不能在views.py中直接访问它,但您可以使用隐藏字段将URL作为POST数据发送到视图中 Django实现这一点的方法是使用,但我将缩写并使用原始HTML表单。以下是模板中的HTML: <ifra
<iframe src="http://www.w3schools.com"></iframe>
有一个按钮,当点击它时,会将iframe的url保存到数据库中。如何访问视图函数上html iframe标记的src属性
提前感谢。您不能在views.py中直接访问它,但您可以使用隐藏字段将URL作为POST数据发送到视图中 Django实现这一点的方法是使用,但我将缩写并使用原始HTML表单。以下是模板中的HTML:
<iframe src="http://www.w3schools.com"></iframe>
<form method="post" action="{% url app.views.your_view %}">
<input type="hidden" value="http://www.w3schools.com" name="iframeurl">
<input type="submit" value="Submit URL">
</form>
如果用户在页面上时iframe URL将发生更改,那么也可以使用JavaScript使隐藏字段保持最新
顺便说一下,这是一个非常简化的示例,您可能还需要执行一些错误检查和表单验证 好的,谢谢。使用隐藏表单是我的第二选择。我只是在试水,看看还有没有别的办法。非常感谢你!
url = request.POST.get("iframeurl", "")