Changeset 96ab603
- Timestamp:
- 02/11/10 14:35:05 (3 years ago)
- Branches:
- master, crem, crem2, dev, diadems, forma, generic, instru_search, lam, nlivemulti, production, release/1.4.4, security, social, storage, test, video
- Children:
- 5bf08b0
- Parents:
- 12d665f
- git-author:
- olivier <> (02/11/10 14:35:05)
- git-committer:
- olivier <> (02/11/10 14:35:05)
- Location:
- telemeta
- Files:
-
- 4 edited
-
models/core.py (modified) (2 diffs)
-
models/media.py (modified) (4 diffs)
-
templates/telemeta_default/inc/mediaitem_list.html (modified) (1 diff)
-
templatetags/telemeta_utils.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
telemeta/models/core.py
r12d665f r96ab603 175 175 return self.to_python(value) 176 176 177 def get_db_prep_value(self, value, connection , prepared=False):177 def get_db_prep_value(self, value, connection=None, prepared=False): 178 178 # Casts times into the format expected by the backend 179 179 return value.as_seconds() … … 333 333 return required 334 334 335 def save(self, force_insert=False, force_update=False , using=None):335 def save(self, force_insert=False, force_update=False): 336 336 required = self.required_fields() 337 337 for field in required: 338 338 if not getattr(self, field.name): 339 339 raise RequiredFieldError(self, field) 340 super(ModelCore, self).save(force_insert, force_update , using)340 super(ModelCore, self).save(force_insert, force_update) 341 341 342 342 @classmethod -
telemeta/models/media.py
r622588f r96ab603 55 55 public_access_label.verbose_name = _('public access') 56 56 57 def save_with_revision(self, user, force_insert=False, force_update=False , using=None):57 def save_with_revision(self, user, force_insert=False, force_update=False): 58 58 "Save a media object and add a revision" 59 self.save(force_insert, force_update , using)59 self.save(force_insert, force_update) 60 60 Revision.touch(self, user) 61 61 … … 193 193 return False 194 194 195 def save(self, force_insert=False, force_update=False , using=None):195 def save(self, force_insert=False, force_update=False): 196 196 if not self.code: 197 197 raise RequiredFieldError(self, self._meta.get_field('code')) 198 198 if not self.is_valid_code(self.code): 199 199 raise MediaInvalidCodeError("%s is not a valid code for this collection" % self.code) 200 super(MediaCollection, self).save(force_insert, force_update , using)200 super(MediaCollection, self).save(force_insert, force_update) 201 201 202 202 class Meta(MetaCore): … … 274 274 return False 275 275 276 def save(self, force_insert=False, force_update=False , using=None):276 def save(self, force_insert=False, force_update=False): 277 277 if not self.code: 278 278 raise RequiredFieldError(self, self._meta.get_field('code')) … … 280 280 raise MediaInvalidCodeError("%s is not a valid item code for collection %s" 281 281 % (self.code, self.collection.code)) 282 super(MediaItem, self).save(force_insert, force_update , using)282 super(MediaItem, self).save(force_insert, force_update) 283 283 284 284 def computed_duration(self): -
telemeta/templates/telemeta_default/inc/mediaitem_list.html
red3547b r96ab603 35 35 {% if item.recorded_from_date %} 36 36 {{ item.recorded_from_date.year }} 37 {% if item.recorded_to_date and item.recorded_to_date.year !=item.recorded_from_date.year %}37 {% if item.recorded_to_date and not item.recorded_to_date.year|equals:item.recorded_from_date.year %} 38 38 - {{ item.recorded_to_date.year }} 39 39 {% endif %} -
telemeta/templatetags/telemeta_utils.py
r619d1a8 r96ab603 206 206 def variable_link(object, url_name, url_key): 207 207 return reverse(url_name, args=[field_value(object, url_key)]) 208 209 @register.filter 210 def equals(value1, value2): 211 return value1 == value2
Note: See TracChangeset
for help on using the changeset viewer.
