社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Django

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

Aaron • 6 年前 • 1836 次点击  

假设我们想要一个基于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
 
1836 次点击  
文章 [ 4 ]  |  最新文章 6 年前