Django模板的可视化编辑器?

时间:2009-05-16 09:34:04

标签: python django django-templates

是否有可视化构建Django模板的工具?

由于

6 个答案:

答案 0 :(得分:6)

我没有亲自尝试过,但是同事使用免费ActiveState Komodo Edit编辑Django模板,我链接的页面声称支持Django模板编辑。

还有netbeans-django正在为Netbeans构建一个Django插件,但不知道它有多完整或有多好。

我已经读过TextMate有一个“Django包”,用于编辑代码和模板,如果你在Mac上。

答案 1 :(得分:6)

还有PyCharm

答案 2 :(得分:2)

没有像Dreamweaver这样的WYSIWYG工具。但是很有可能。我正在使用凯特来编辑我的模板。

例如,当您在Django模板中发表评论时,它会插入{% comment %}

答案 3 :(得分:1)

一种倾斜的答案,但如果能够在模板上使用Dreamweaver等工具对您来说很重要,您可能会发现您比Django模板更像Genshi,并且很容易切换模板引擎。

Genshi是一种XML模板语言,是Zope TAL系列的继承者之一。您的模板文件 是一个有效的XML文件,因此您可以在任何XML感知工具中打开它。就个人而言,一旦我习惯使用XML模板,我就无法返回,但它们处理速度较慢(xml解析器必须在幕后运行)并且它们在输出中需要有效的XHTML,这可能是一个好的或者坏事。 (例如,无效的用户提交的html内容需要使用Beautiful Soup或ElementTree强制清除。)

答案 4 :(得分:1)

我真的很喜欢Eclipse和Pydev以及Aptana Studio 3 Eclipse插件。更多信息:http://pydev.blogspot.com/2010/08/django-templates-editor.html

(我做的第一件事是更改主题。我非常喜欢Mac Classic主题的Django模板突出显示。)

答案 5 :(得分:0)

不要忘记Emacs用户有django模板帮助。 Emacs链接将带您进入Emacs中更多有用的文档。