Top Advertising on Sys-Adm.in

Django могут поддерживать многие IDE и редакторы, как например Eclipse или NetBeans (не сколько поддержка Django (не сколько поддержка Django), сколько поддержка Pyhon), так же Django поддерживает Sublime Text при помощи плагина Djanero, о доп. плагинах так же можно прочитать здесь, ниже расскажу как установить Djaneiro в Sublime Text и покажу пару примеров с его использованием.

Djaneiro и Sublime Text

  • Для начала необходимо установить Package Control в Sublime Text
  • После установке менеджера пакетов, устанавливаем Djaneiro:
  • Sublime Text - View - Show Console
  • Выбрать параметр Package Control: Install Package
  • В открывшемся окне, в строке поиска вписать - djaneiro
  • В отобразившемся списке пакетов, кликнуть по найденному пакету

После установки можно пользоваться всеми прелестями подсветки требуемых шаблонов, к примеру в html файле темплейта вписав block или if и нажав Tab будет вставлен или предложен соответствующий блок, или к примеру в models.py в теле документа вписать mchar то будет вставлен шаблон вида:

FIELDNAME = models.CharField(, max_length=50)

все шорткоды можно просмотреть на странице разработчика плагина.

В первый раз, после установки плагина и открытии проекта в Sublime Text, при попытке правки html шаблона, требуемые блоки не вставлялись, оказалось проблема крылась в том, что открытый html файл был открыт как html, необходимо было его определить как HTML (Django)

Так же можно установить в систему pylint, в Linux это делается посредством pip:

pip install pylint

После его установки, в Sublime можно добавить плагин - SublimeLinter-pylint, что позволит при указывании модели или формы осуществлять подсказки в Sublime, уже существующих моделей или форм.

Добавить комментарий


Защитный код
Обновить

Сейчас 236 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз