Подтвердить что ты не робот

Визуальный редактор для шаблонов Django?

Есть ли инструмент для визуального создания шаблонов Django?

Спасибо

4b9b3361

Ответ 1

Я не пробовал это лично, но коллега использует бесплатный ActiveState Komodo Edit для редактирования шаблонов Django и страницы Я связал поддержку утверждений для редактирования шаблона Django.

Там также netbeans-django, который создает плагин Django для Netbeans, но не знает, насколько он завершен или насколько он работает.

Я читал, что TextMate имеет "пакет Django" для редактирования кода и шаблонов, если вы на Mac.

Ответ 2

Существует также PyCharm.

Ответ 3

Нет инструмента WYSIWYG, такого как Dreamweaver. Но верховая езда возможна. Я использую Kate для редактирования моих шаблонов.

Например, когда вы комментируете шаблон Django, он вставляет {% comment %}.

Ответ 4

Вид наклонного ответа, но если вы можете использовать такие инструменты, как Dreamweaver на ваших шаблонах, для вас важны, вы можете обнаружить, что вам нравится Genshi лучше, чем Django Templates, и достаточно легко переключить механизм шаблонов.

Genshi - это язык XML-шаблонов, который является одним из наследников семейства Zope TAL. Ваш файл шаблона является допустимым XML файлом, поэтому вы можете открыть его в любом инструменте, поддерживающем XML. Лично, как только я привык использовать XML-шаблоны, я не мог вернуться, но они медленнее обрабатывать (синтаксический анализатор xml должен запускаться за кулисами), и они требуют действительного XHTML в вашем выпуске, который может быть хорошим или плохо. (Недопустимый пользовательский контент html, например, должен быть принудительно очищен, используя что-то вроде Beautiful Soup или ElementTree).

Ответ 5

Мне очень нравится Eclipse с Pydev и плагином Aptana Studio 3 Eclipse. Подробнее здесь: http://pydev.blogspot.com/2010/08/django-templates-editor.html

(Первое, что я сделал, это изменить тему. Мне очень нравится подсветка шаблона Django для Mac Classic.)

Ответ 6

Не забывайте Emacs Пользователи получают помощь по шаблону django. Ссылка Emacs приведет вас к более полезной документации в Emacs.