2024-03-29 10:58:44 发布
网友
这就是我想做的。我是javascript和django的新手。请告诉我我该怎么做:
我该怎么做?我怀疑我需要jqueryajax for 1),但我似乎无法让它与外部html一起工作。我完全迷路了。请帮忙,原谅我的新手。在
更新:我不想从服务器获取html内容是有原因的。如果我对很多用户这样做,我从中获取内容的网站将阻止服务器进一步下载。在
为什么不把这些都缩短一点:
1)访问者点击网页上的按钮,你的网页就会把html页面的地址发送到你的django服务器。在
2)Django使用urrlib2执行web请求,并自行下载网页。在
3)Django对内容执行该函数并返回a)和b)
4)javascript显示a和b
所以你需要:
1)jQuery ajax将url发送到服务器。在
2)查找django urllib2关于hot发出web请求的一些基本示例。它也相当简单和容易。在
3)获取http://www.crummy.com/software/BeautifulSoup/bs4/doc/以解析使用urllib2下载的html。修改和解析html文档非常容易。如果你查找例子并尝试它们,你会看到它自己。在
4)然后使用django自己的Http方法返回html和/或json。在
艾伦
为什么不把这些都缩短一点:
1)访问者点击网页上的按钮,你的网页就会把html页面的地址发送到你的django服务器。在
2)Django使用urrlib2执行web请求,并自行下载网页。在
3)Django对内容执行该函数并返回a)和b)
4)javascript显示a和b
所以你需要:
1)jQuery ajax将url发送到服务器。在
2)查找django urllib2关于hot发出web请求的一些基本示例。它也相当简单和容易。在
3)获取http://www.crummy.com/software/BeautifulSoup/bs4/doc/以解析使用urllib2下载的html。修改和解析html文档非常容易。如果你查找例子并尝试它们,你会看到它自己。在
4)然后使用django自己的Http方法返回html和/或json。在
艾伦
相关问题 更多 >
编程相关推荐