djiango跳转静态html

djiango跳转静态html,第1张

您好,Django跳转静态HTML的方法是:首先,在Django项目中创建一个文件夹,将静态HTML文件放入其中;然后,在Django项目的urls.py文件中添加一个路由,指向该文件夹;最后,在Django项目的views.py文件中添加一个函数,用于渲染静态HTML文件,并将其返回给客户端。这样,就可以实现Django跳转静态HTML的功能了。

Django传数据给HTML页面的ajax的方法是通过load方法传入的。

举例:ajax.html

<html>

<head>

<meta charset="utf-8" />

<title>ajax test</title>

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>

<script type="text/javascript">

jQuery(function($){

$('button').click(function(){

$name = $(this).attr('name')

$('#out').empty().load('/ajax_deal/',{ name : $name })

})

})

</script>

<style type="text/css"></style>

</head>

<body>

<button id="btn-1" name="1">1</button>

<button id="btn-2" name="2">2</button>

<button id="btn-3" name="3">3</button>

<div id="out"></div>

</body>

</html>

设置下路由:url(r'^ajax_deal/$','jobs.views.ajax_deal'),创建名为jobs的app

/opt/django/webproject/jobs

处理函数:

def ajax_deal(request):

return HttpResponse("hello")


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5904575.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存