Revision ff30ee3a cloudcms/content.py
b/cloudcms/content.py | ||
---|---|---|
249 | 249 |
def render(self, **kwrags): |
250 | 250 |
return render_to_string(['content/client_downloads.html'], {'content': self}) |
251 | 251 |
|
252 |
|
|
253 |
class StatsBlock(models.Model): |
|
254 |
|
|
255 |
@property |
|
256 |
def media(self): |
|
257 |
return forms.Media(js=( |
|
258 |
settings.MEDIA_URL + 'cloudcms/' + 'js/' + 'service-stats.js',)) |
|
259 |
|
|
260 |
title = models.CharField(_('title'), max_length=200, blank=True) |
|
261 |
color = models.CharField(max_length=200, blank=True, null=True) |
|
262 |
running_vms = models.BooleanField(default=False, help_text = "ACTIVE VMs") |
|
263 |
spawned_vms = models.BooleanField(default=True, help_text= "All VMs") |
|
264 |
active_vms = models.BooleanField(default=True, help_text ="All VMs - \ |
|
265 |
DELETED VMs") |
|
266 |
running_networks = models.BooleanField(default=False, help_text = "ACTIVE \ |
|
267 |
networks") |
|
268 |
spawned_networks = models.BooleanField(default=True,help_text= "All \ |
|
269 |
Networks") |
|
270 |
active_networks = models.BooleanField(default=False, help_text ="All \ |
|
271 |
Networks - DELETED Networks") |
|
272 |
title_running_vms = models.CharField(max_length=255,blank=True, null=True) |
|
273 |
title_spawned_vms = models.CharField(max_length=255,blank=True, null=True) |
|
274 |
title_active_vms = models.CharField(max_length=255,blank=True, null=True) |
|
275 |
title_running_networks = models.CharField(max_length=255,blank=True, null=True) |
|
276 |
title_spawned_networks = models.CharField(max_length=255,blank=True, null=True) |
|
277 |
title_active_networks = models.CharField(max_length=255,blank=True, null=True) |
|
278 |
compute_url = models.CharField(max_length=255,blank=True, null=True) |
|
279 |
|
|
280 |
class Meta: |
|
281 |
abstract = True |
|
282 |
|
|
283 |
def render(self, **kwargs): |
|
284 |
return render_to_string(['content/stats_block.html'], {'content': self}) |
|
285 |
|
|
286 |
class IntroVideo(models.Model): |
|
287 |
|
|
288 |
@property |
|
289 |
def media(self): |
|
290 |
return forms.Media(js=( |
|
291 |
settings.MEDIA_URL + 'cloudcms/' + 'js/' + 'youtube.js',)) |
|
292 |
|
|
293 |
image = MediaFileForeignKey(MediaFile, blank=True, null=True) |
|
294 |
youtube_id = models.CharField(max_length=255,blank=True, null=True) |
|
295 |
|
|
296 |
class Meta: |
|
297 |
abstract = True |
|
298 |
|
|
299 |
def render(self, **kwargs): |
|
300 |
return render_to_string(['content/intro_video.html'], {'content': self}) |
Also available in: Unified diff