Django在弹出窗口中呈现模板

时间:2012-01-30 12:25:07

标签: javascript django popup

作为javascript的初学者,我正在寻找一种在javascript弹出窗口中从django渲染模板的方式。感谢。

1 个答案:

答案 0 :(得分:10)

创建视图和django模板,并在django模板中创建指向新页面的链接

<script language="javascript" type="text/javascript">
<!--
function popitup(url) {
    newwindow=window.open(url,'{{title}}','height=200,width=150');
    if (window.focus) {newwindow.focus()}
    return false;
}

// -->
</script>

<a href="popupex.html" onclick="return popitup('/example/popup')"
    >{% trans 'Link to popup' %}</a>

因此您必须拥有另一个应用'/example/popup'网址

的应用

ps:还有很多其他方式......只有一个建议!