-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathModel.xml
127 lines (127 loc) · 6.82 KB
/
Model.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<templateSet group="Model">
<template name="class" value="class $class$($object$): """$cls_doc$""" def __init__(self, $args$): $END$" description="New Class" toReformat="false" toShortenFQNames="true">
<variable name="class" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="object" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="cls_doc" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="args" expression="" defaultValue="" alwaysStopAt="true" />
<context />
</template>
<template name="model" value="class $class$(models.Model): def __str__(self): return self.name class Meta: verbose_name = '' verbose_name_plural = '' " description="Django Model" toReformat="false" toShortenFQNames="true">
<variable name="class" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="cf" value="$field$ = models.CharField(max_length=180)" description="CharField" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="ff" value="$field$ = models.FloatField()" description="FloatField" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="inf" value="$field$ = models.IntegerField()" description="IntegerField" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="created_at" value="created_at = models.DateTimeField(auto_now_add=True)" description="created_at" toReformat="false" toShortenFQNames="true">
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="fk" value="$field$ = models.ForeignKey($model$)" description="ForeignKey" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="model" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="__str" value="def __str__(self): return self.name " toReformat="false" toShortenFQNames="true">
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="tf" value="$field$ = models.TextField()" description="TextField" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="btf" value="$field$ = models.TextField(blank=True)" description="blank TextField" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="imf" value="$field$ = models.ImageField(upload_to='$folder$')" description="ImageField" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="folder" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="bf" value="$field$ = models.BooleanField(default=True)" description="BooleanField" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="ninf" value="$field$ = models.IntegerField(blank=True, null=True)" description="null IntegerField" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="df" value="$field$ = models.DateField()" description="DateField" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="ndf" value="$field$ = models.DateField(blank=True, null=True)" description="null DateField" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="bcf" value="$field$ = models.CharField(max_length=$max$, blank=True)" description="blank CharField" toReformat="false" toShortenFQNames="true">
<variable name="field" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="max" expression="" defaultValue="" alwaysStopAt="false" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="meta" value="class Meta: verbose_name = u'$name$' verbose_name_plural = u'$name$' " description="class Meta" toReformat="false" toShortenFQNames="true">
<variable name="name" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="ipdb" value="import ipdb; ipdb.set_trace()" description="ipdb" toReformat="false" toShortenFQNames="true">
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="_order" value="order = models.PositiveSmallIntegerField(default=0)" description="Model Order" toReformat="false" toShortenFQNames="true">
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="ser" value="class $model$Serializer(serializers.ModelSerializer): class Meta: model = $model$ " description="Serializer" toReformat="false" toShortenFQNames="true">
<variable name="model" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="Python" value="true" />
</context>
</template>
<template name="uget" value="from django.utils.translation import ugettext_lazy as _" description="ugettext" toReformat="false" toShortenFQNames="true">
<context>
<option name="Python" value="true" />
</context>
</template>
</templateSet>