一个Python脚本,用于将HTML文件/模板转换为与Django兼容的HTML模板。
djangif的Python项目详细描述
贾吉菲
一个Python脚本,用于将HTML文件/模板转换为与Django兼容的HTML模板。在
使用信息
username@hostname $ ./djangify.py -h
usage: djangify.py [-h] [-d [BASE_DIRECTORY]] [-a [APP_NAME]] [f [f ...]]
Converts specified html files or all html files to django format within a
specified directory.
positional arguments:
f provide file names to convert
optional arguments:
-h, --help show this help message and exit
-d [BASE_DIRECTORY] Provide base directory
-a [APP_NAME] provide django app name
说明
将files('f')参数中指定的所有HTML文件转换为Django模板,将“src”、“href”和“url”标记的内容替换为其Django应用程序名称前缀的兼容Django的静态内容部分。在
例如:
要处理一组HTML文件,请复制djangify.py脚本到包含这些HTML文件的目录,并运行以下命令(这里的“blog”是指我们正在处理这些文件的应用程序名称)
^{pr2}$此命令将按以下方式替换“src”、“href”和“url”标记中引用的所有本地文件:
原件:
<imgclass="mySlides"src="res/landreg/1.jpg"style="width:100%"><li><ahref="register.html">Register</a></li>
脚本执行后:
<imgclass="mySlides"src=" {% static 'blog/res/landreg/1.jpg' %} "style="width:100%"><li><ahref=" {% static 'blog/register.html' %} ">Register</a></li>
- 项目
标签: