Django support for Sublime Text 2
- Clone this repo
- Put the contents of this repo directly inside:
- OS X: ~/Library/Application Support/Sublime Text 2/Packages/
- Windows: %APPDATA%/Sublime Text 2/Packages/
- Linux: ~/.config/sublime-text-2/Packages
Or use PackageControl.
Snippets for Django templates
Abbreviation |
Tag |
autoescape
|
{% autoescape %} {% autoescape %}
|
block
|
{% block %} {% endblock %}
|
comment
|
{% comment %} {% endcomment %}
|
csrf
|
{% csrf_token %}
|
cycle
|
{% cycle %}
|
debug
|
{% debug %}
|
ext
|
{% extends "" %}
|
extends
|
{% extends "" %}
|
filter
|
{% filter %} {% endfilter %}
|
firstof
|
{% firstof %}
|
for
|
{% for in %} {% endfor %}
|
fore
|
{% for in %} {% empty %} {% endfor %}
|
if
|
{% if %} {% endif %}
|
ifchanged
|
{% ifchanged %} {% endifchanged %}
|
ife
|
{% if %} {% else %} {% endif %}
|
ifelse
|
{% if %} {% else %} {% endif %}
|
ifeq
|
{% ifequal %} {% endifequal %}
|
ifequal
|
{% ifequal %} {% endifequal %}
|
ifnotequal
|
{% ifnotequal %} {% endifnotequal %}
|
inc
|
{% include %}
|
include
|
{% include %}
|
load
|
{% load %}
|
now
|
{% now "" %}
|
regroup
|
{% regroup by as %}
|
spaceless
|
{% spaceless %} {% endspaceless %}
|
ssi
|
{% ssi %}
|
templatetag
|
{% templatetag %}
|
url
|
{% url %}
|
widthratio
|
{% widthratio %}
|
with
|
{% with as %} {% endwith %}
|
trans
|
{% trans %}
|
blocktrans
|
{% blocktrans with as %} {% endblocktrans %}
|
...and some non-official stuff:
Abbreviation |
Tag |
super
|
{{ block.super }}
|
extrahead
|
{% block extrahead %} {% endblock extrahead %}
|
extrastyle
|
{% block extrastyle %} {% endblock extrastyle %}
|
var
|
{{ }}
|
tag
|
{% %}
|
static
|
{{ STATIC_URL }}
|
media
|
{{ MEDIA_URL }}
|
Snippets for Django model fields
Abbreviation |
Tag |
mauto
|
models.AutoField() |
mbigint
|
models.BigIntegerField() |
mbool
|
models.BooleanField() |
mchar
|
models.CharField() |
mcoseint
|
models.CommaSeparatedIntegerField() |
mdate
|
models.DateField() |
mdatetime
|
models.DateTimeField() |
mdecimal
|
models.DecimalField() |
memail
|
models.EmailField() |
mfile
|
models.FileField() |
mfilepath
|
models.FilePathField() |
mfloat
|
models.FloatField() |
mimg
|
models.ImageField() |
mint
|
models.IntegerField() |
mip
|
models.IPAddressField() |
mnullbool
|
models.NullBooleanField() |
mphone
|
models.PhoneNumberField() |
mposint
|
models.PositiveIntegerField() |
mpossmallint
|
models.PositiveSmallIntegerField() |
mslug
|
models.SlugField() |
msmallint
|
models.SmallIntegerFiled() |
mtext
|
models.TextField() |
mtime
|
models.TimeField() |
murl
|
models.URLField() |
musstate
|
models.USStateField() |
mxml
|
models.XMLField() |
fk
|
models.ForeignKey() |
m2m
|
models.ManyToManyField() |
o2o
|
models.OneToOneField() |
Snippets for Django form fields
Abbreviation |
Tag |
fchar
|
forms.CharField() |
fchoice
|
forms.ChoiceField() |
fcombo
|
forms.ComboField() |
fdate
|
forms.DateField() |
fdatetime
|
forms.DateTime() |
fdecimal
|
forms.DecimalField() |
femail
|
forms.EmailField() |
ffile
|
forms.FileField() |
ffilepath
|
forms.FilePathField() |
ffloat
|
forms.FloatField() |
fimg
|
forms.ImageField() |
fint
|
forms.IntegerField() |
fip
|
forms.IPAddressField() |
fmochoice
|
forms.ModelChoiceField() |
fmomuchoice
|
forms.ModelMultipleChoiceField() |
fmuchoice
|
forms.MultipleChoiceField() |
fmuval
|
forms.MultipleValueField() |
fnullbool
|
forms.NullBooleanField() |
fregex
|
forms.RegexField() |
fslug
|
forms.SlugField() |
fsdatetime
|
forms.SplitDateTime() |
ftime
|
forms.TimeField() |
ftchoice
|
forms.TypedChoiceField() |
ftmuchoice
|
forms.TypedMultipleChoiceField() |
furl
|
forms.URLField() |
Full list of all available settings
- null
- blank
- choices
- db_column
- db_index
- db_tablespace
- default
- related_name
- editable
- error_message
- help_message
- primary_key
- unique
- unique_together
- unique_for_date
- unique_for_month
- unique_for_year
- verbose_name
- verbose_name_plural
- validators
- auto_now_add
- auto_now
- required
- label
- initial
- widget
- localized
- return
- RequestContext
- context_instance
- render_to_response
- render
- redirect
- get_object_or_404
- get_list_or_404