Py学习  »  Django

如何管理django模板中的javascript模块?

Aaron • 6 年前 • 1814 次点击  

假设我们想要一个基于javascript的功能库(我认为是jquery): 例如:

  1. Ajax对话框
  2. 日期选择器
  3. 表单验证器
  4. 滑动菜单栏
  5. 手风琴的东西

每个代码有四部分:一些python、css、js和html。

如何安排所有这些部件,以便:

  • 每个javascript“模块”可以被不同的视图整齐地重用
  • 构成完成功能的四位代码保持在一起。
  • css/js/html部分出现在响应中的正确位置
  • 模块之间的公共依赖关系不会重复(例如:公共的javascript文件)

X---------------

如果模板在从templatetag调用时遵循%block%指令,或者有某种方法可以确保这样做是很好的。因此,可以在一个文件中为CSS、HTML和JS创建一个单独的模板,每个模板都有一个块。通过模板tag调用它,该模板是从任何视图所需的模板调用的。这没什么意义。这能不能已经有办法了?我的templateTag模板似乎忽略了%block%指令。

X---------------

把这样的媒体放在这里是很有意义的。 http://docs.djangoproject.com/en/dev/topics/forms/media/ 这可能适用于表单验证器和日期选择器示例。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30681
 
1814 次点击  
文章 [ 4 ]  |  最新文章 6 年前