def image_url(self):
|
|
138
|
142
|
return upload_file_url(self.image)
|
|
139
|
143
|
|
|
|
|
@@ -158,6 +162,18 @@ class ModelInfo(BaseModelMixin):
|
|
158
|
162
|
# imgs = ModelImageInfo.objects.filter(model_id=self.model_id, status=True)
|
|
159
|
163
|
# return [img.data for img in imgs]
|
|
160
|
164
|
|
|
|
165
|
+ @property
|
|
|
166
|
+ def admindata(self):
|
|
|
167
|
+ return {
|
|
|
168
|
+ 'model_id': self.model_id,
|
|
|
169
|
+ 'model_name': self.model_name,
|
|
|
170
|
+ 'model_full_name': self.model_full_name,
|
|
|
171
|
+ 'image_path': self.image_path,
|
|
|
172
|
+ 'image_url': self.image_url,
|
|
|
173
|
+ 'factory_yuan': self.factory_yuan,
|
|
|
174
|
+ 'integral': self.integral,
|
|
|
175
|
+ }
|
|
|
176
|
+
|
|
161
|
177
|
|
|
162
|
178
|
class ModelImageInfo(BaseModelMixin):
|
|
163
|
179
|
model_id = models.CharField(_(u'model_id'), max_length=32, blank=True, null=True, help_text=u'型号唯一标识', db_index=True)
|
|
|
|
@@ -15,7 +15,7 @@ django-json-render==1.0.0
|
|
15
|
15
|
django-json-response==1.1.5
|
|
16
|
16
|
django-logit==1.1.2
|
|
17
|
17
|
django-mobi==0.1.7
|
|
18
|
|
-django-models-ext==1.1.4
|
|
|
18
|
+django-models-ext==1.1.6
|
|
19
|
19
|
django-multidomain==1.1.4
|
|
20
|
20
|
django-paginator2==1.0.3
|
|
21
|
21
|
django-redis-connector==1.0.1
|