-
Notifications
You must be signed in to change notification settings - Fork 418
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #97 from Ali-Aref/django-snippets
Added Django Snippets
- Loading branch information
Showing
6 changed files
with
692 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
{ | ||
"Django URLFile Template":{ | ||
"prefix": "fturl", | ||
"body": [ | ||
"from django.urls import path", | ||
"from . import views as v", | ||
"\n\napp_name = ${1:AppName}", | ||
"urlpatterns = [", | ||
"\t# TODO: Define $1 URLs here", | ||
"\t${0}", | ||
"]" | ||
], | ||
"description": "Django File-Template Sinppet For ``URL`` File" | ||
}, | ||
"Django FormFile Template":{ | ||
"prefix": "ftform", | ||
"body": [ | ||
"from django import forms", | ||
"from ${1:.models} import ${2}", | ||
"\n\n# TODO: Create your forms here", | ||
"${0}" | ||
], | ||
"description": "Django File-Template Sinppet For ``Form`` File" | ||
}, | ||
"Django CustomTagsFile Template":{ | ||
"prefix": "ftcutomtags", | ||
"body": [ | ||
"from django import template", | ||
"\nregister = template.Library()", | ||
"\n# TODO: Create your custom tags here", | ||
"${0}" | ||
], | ||
"description": "Django File-Template Sinppet For ``CustomTags`` File" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,168 @@ | ||
{ | ||
"Django Simple Form ":{ | ||
"prefix": "sform", | ||
"body": [ | ||
"class ${1:Name}Form(forms.Form):", | ||
"\t# Define $1Form fields here", | ||
"\t${0}" | ||
], | ||
"description": "Django Simple Form" | ||
}, | ||
"Django Model Form ":{ | ||
"prefix": "modelform", | ||
"body": [ | ||
"class ${1:ModelName}Form(forms.ModelForm):", | ||
"\tclass Meta:", | ||
"\t\tmodel = ${2:$1}", | ||
"\t\tfields = (${3:\"__all__\"})", | ||
"\t\t${0}" | ||
], | ||
"description": "Django Model Form" | ||
}, | ||
"Forms BooleanField":{ | ||
"prefix": "fbool", | ||
"body": "${1:FIELDNAME} = forms.BooleanField(${2})", | ||
"description": "Django forms ``BooleanField``" | ||
}, | ||
"Forms CharField":{ | ||
"prefix": "fchar", | ||
"body": "${1:FIELDNAME} = forms.CharField(${2})", | ||
"description": "Django forms ``CharField``" | ||
}, | ||
"Forms ComboField":{ | ||
"prefix": "fcombo", | ||
"body": "${1:FIELDNAME} = forms.ComboField(${2})", | ||
"description": "Django forms ``ComboField``" | ||
}, | ||
"Forms DateField":{ | ||
"prefix": "fdate", | ||
"body": "${1:FIELDNAME} = forms.DateField(${2})", | ||
"description": "Django forms ``DateField``" | ||
}, | ||
"Forms DateTime":{ | ||
"prefix": "fdatetime", | ||
"body": "${1:FIELDNAME} = forms.DateTime(${2})", | ||
"description": "Django forms ``DateTime``" | ||
}, | ||
"Forms DecimalField":{ | ||
"prefix": "fdecimal", | ||
"body": "${1:FIELDNAME} = forms.DecimalField(${2})", | ||
"description": "Django forms ``DecimalField``" | ||
}, | ||
"Forms DurationField":{ | ||
"prefix": "fduration", | ||
"body": "${1:FIELDNAME} = forms.DurationField(${2})", | ||
"description": "Django forms ``DurationField``" | ||
}, | ||
"Forms EmailField":{ | ||
"prefix": "femail", | ||
"body": "${1:FIELDNAME} = forms.EmailField(${2})", | ||
"description": "Django forms ``EmailField``" | ||
}, | ||
"Forms FileField":{ | ||
"prefix": "ffile", | ||
"body": "${1:FIELDNAME} = forms.FileField(${2})", | ||
"description": "Django forms ``FileField``" | ||
}, | ||
"Forms FilePathField":{ | ||
"prefix": "ffilepath", | ||
"body": "${1:FIELDNAME} = forms.FilePathField(${2})", | ||
"description": "Django forms ``FilePathField``" | ||
}, | ||
"Forms FloatField":{ | ||
"prefix": "ffloat", | ||
"body": "${1:FIELDNAME} = forms.FloatField(${2})", | ||
"description": "Django forms ``FloatField``" | ||
}, | ||
"Forms GenericIPAddressField":{ | ||
"prefix": "fgip", | ||
"body": "${1:FIELDNAME} = forms.GenericIPAddressField(${2})", | ||
"description": "Django forms ``GenericIPAddressField``" | ||
}, | ||
"Forms GenericIPAddressField":{ | ||
"prefix": "fgip", | ||
"body": "${1:FIELDNAME} = forms.GenericIPAddressField(${2})", | ||
"description": "Django forms ``GenericIPAddressField``" | ||
}, | ||
"Forms ImageField":{ | ||
"prefix": "fimg", | ||
"body": "${1:FIELDNAME} = forms.ImageField(${2})", | ||
"description": "Django forms ``ImageField``" | ||
}, | ||
"Forms IntegerField":{ | ||
"prefix": "fint", | ||
"body": "${1:FIELDNAME} = forms.IntegerField(${2})", | ||
"description": "Django forms ``IntegerField``" | ||
}, | ||
"Forms IPAddressField":{ | ||
"prefix": "fip", | ||
"body": "${1:FIELDNAME} = forms.IPAddressField(${2})", | ||
"description": "Django forms ``IPAddressField``" | ||
}, | ||
"Forms ModelChoiceField":{ | ||
"prefix": "fmochoice", | ||
"body": "${1:FIELDNAME} = forms.ModelChoiceField(${2})", | ||
"description": "Django forms ``ModelChoiceField``" | ||
}, | ||
"Forms ModelMultipleChoiceField":{ | ||
"prefix": "fmomuchoice", | ||
"body": "${1:FIELDNAME} = forms.ModelMultipleChoiceField(${2})", | ||
"description": "Django forms ``ModelMultipleChoiceField``" | ||
}, | ||
"Forms MultipleChoiceField":{ | ||
"prefix": "fmuchoice", | ||
"body": "${1:FIELDNAME} = forms.MultipleChoiceField(${2})", | ||
"description": "Django forms ``MultipleChoiceField``" | ||
}, | ||
"Forms MultipleValueField":{ | ||
"prefix": "fmuvalue", | ||
"body": "${1:FIELDNAME} = forms.MultipleValueField(${2})", | ||
"description": "Django forms ``MultipleValueField``" | ||
}, | ||
"Forms NullBooleanField":{ | ||
"prefix": "fnullbool", | ||
"body": "${1:FIELDNAME} = forms.NullBooleanField(${2})", | ||
"description": "Django forms ``NullBooleanField``" | ||
}, | ||
"Forms RegexField":{ | ||
"prefix": "fregex", | ||
"body": "${1:FIELDNAME} = forms.RegexField(${2})", | ||
"description": "Django forms ``RegexField``" | ||
}, | ||
"Forms SlugField":{ | ||
"prefix": "fslug", | ||
"body": "${1:FIELDNAME} = forms.SlugField(${2})", | ||
"description": "Django forms ``SlugField``" | ||
}, | ||
"Forms SplitDateTime":{ | ||
"prefix": "fsdatetime", | ||
"body": "${1:FIELDNAME} = forms.SplitDateTime(${2})", | ||
"description": "Django forms ``SplitDateTime`` Field" | ||
}, | ||
"Forms TimeField":{ | ||
"prefix": "ftime", | ||
"body": "${1:FIELDNAME} = forms.TimeField(${2})", | ||
"description": "Django forms ``TimeField``" | ||
}, | ||
"Forms TypedChoiceField":{ | ||
"prefix": "ftchoice", | ||
"body": "${1:FIELDNAME} = forms.TypedChoiceField(${2})", | ||
"description": "Django forms ``TypedChoiceField``" | ||
}, | ||
"Forms TypedMultipleChoiceField":{ | ||
"prefix": "ftmuchoice", | ||
"body": "${1:FIELDNAME} = forms.TypedMultipleChoiceField(${2})", | ||
"description": "Django forms ``TypedMultipleChoiceField``" | ||
}, | ||
"Forms URLField":{ | ||
"prefix": "fulr", | ||
"body": "${1:FIELDNAME} = forms.URLField(${2})", | ||
"description": "Django forms ``URLField``" | ||
}, | ||
"Forms UUIDField":{ | ||
"prefix": "fuuid", | ||
"body": "${1:FIELDNAME} = forms.UUIDField(${2})", | ||
"description": "Django forms ``UUIDField``" | ||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
{ | ||
"Import forms":{ | ||
"prefix": "di-forms", | ||
"body": "from django import forms", | ||
"description": "Import Django ``forms``" | ||
}, | ||
"Import models":{ | ||
"prefix": "di-model", | ||
"body": "from django import models", | ||
"description": "Import Django ``models``" | ||
}, | ||
"Import get_user_model":{ | ||
"prefix": "di-getusermodel", | ||
"body": "from django.contrib.auth import get_user_model", | ||
"description": "Import Django ``get_user_model``" | ||
}, | ||
"Import generic views":{ | ||
"prefix": "di-generic", | ||
"body": "from django.views import generic", | ||
"description": "Import Django ``generic``" | ||
}, | ||
"Import JsonResponse":{ | ||
"prefix": "di-jsonresponse", | ||
"body": "from django.http import JsonResponse", | ||
"description": "Import Django ``JsonResponse``" | ||
}, | ||
"Import reverse":{ | ||
"prefix": "di-reverse", | ||
"body": "from django.urls import reverse", | ||
"description": "Import Django ``reverse``" | ||
}, | ||
"Import reverse_lazy":{ | ||
"prefix": "di-reverse_lazy", | ||
"body": "from django.urls import revers_lazy", | ||
"description": "Import Django ``revers_lazy``" | ||
}, | ||
|
||
"Import messages":{ | ||
"prefix": "di-messages", | ||
"body": "from django.contrib import messages", | ||
"description": "Import Django ``messages``" | ||
} | ||
} |
Oops, something went wrong.