AJAX:Django的模板灵活性消失了吗?更新CSS& JS?

时间:2013-04-16 21:41:59

标签: ajax django

保持页面的所有页眉/页脚/导航部分不变,
使用AJAX刷新页面的内容,

不能使用基本模板扩展的块机制来设置内容对应的样式,脚本,页面标题?

想知道如何使用AJAX获取更新内容的.css和.js吗?

2 个答案:

答案 0 :(得分:1)

通常,您需要在标头模板中提供所有CSS和JS,以便在加载动态内容时它们可用。开销很小,您将遵循“Django方式”。

另一种选择是在动态内容中包含内联CSS / JS,但不建议使用此方法。它会导致代码混乱,并且很难排除故障。

答案 1 :(得分:0)

不能使用完整的句子?

无论如何,我不知道为什么你认为你需要为部分页面获取CSS和JS。通过Ajax动态插入的一组HTML元素将简单地使用与页面关联的现有CSS。