class MediaFondsForm(ModelForm):
+ queryset = MediaCorpus.objects.all()
widget = FilteredSelectMultiple("Corpus", True,)
- queryset = queryset=MediaCorpus.objects.all()
children = forms.ModelMultipleChoiceField(widget=widget, queryset=queryset, label='Corpus')
class Meta:
class Meta(MetaCore):
abstract = True
- ordering = ['code']
class MediaRelated(MediaResource):
return 0
size.verbose_name = _('item size')
+
class MediaItemRelated(MediaRelated):
"Item related media"
return True
return False
- @property
- def sorted_children(self):
- return self.children.order_by('code')
-
def computed_duration(self):
duration = Duration()
for child in self.children.all():
db_table = 'media_corpus'
verbose_name = _('corpus')
verbose_name_plural = _('corpus')
+ ordering = ['code']
class MediaFonds(MediaBaseResource):
return True
return False
- @property
- def sorted_children(self):
- return self.children.order_by('code')
-
def computed_duration(self):
duration = Duration()
for child in self.children.all():
db_table = 'media_fonds'
verbose_name = _('fonds')
verbose_name_plural = _('fonds')
+ ordering = ['code']
class MediaCorpusRelated(MediaRelated):
<div class="extraInfos">
<h4><img src="{{ STATIC_URL }}telemeta/images/item_title.png" style="vertical-align:middle" />{{resource.children_type|capitalize }} </h4>
- {% with resource.sorted_children.all as children %}
+ {% with resource.children.all as children %}
{% include "telemeta/inc/children_list.html" %}
{% endwith %}
</div>