width/height
This commit is contained in:
parent
254ad03382
commit
3417eb9281
2 changed files with 11 additions and 5 deletions
|
@ -718,9 +718,14 @@ class Item(models.Model):
|
||||||
if videos.count() > 0:
|
if videos.count() > 0:
|
||||||
s.duration = sum([v.duration for v in videos])
|
s.duration = sum([v.duration for v in videos])
|
||||||
v = videos[0]
|
v = videos[0]
|
||||||
s.resolution = v.width * v.height
|
if v.is_audio:
|
||||||
s.width = v.width
|
s.resolution = None
|
||||||
s.height = v.height
|
s.width = None
|
||||||
|
s.height = None
|
||||||
|
else:
|
||||||
|
s.resolution = v.width * v.height
|
||||||
|
s.width = v.width
|
||||||
|
s.height = v.height
|
||||||
if not s.aspectratio:
|
if not s.aspectratio:
|
||||||
s.aspectratio = float(utils.parse_decimal(v.display_aspect_ratio))
|
s.aspectratio = float(utils.parse_decimal(v.display_aspect_ratio))
|
||||||
s.pixels = sum([v.pixels for v in videos])
|
s.pixels = sum([v.pixels for v in videos])
|
||||||
|
|
|
@ -13,12 +13,13 @@ NEW_LENGTH = {
|
||||||
|
|
||||||
def monkey_patch_username():
|
def monkey_patch_username():
|
||||||
for field in NEW_LENGTH:
|
for field in NEW_LENGTH:
|
||||||
f= User._meta.get_field(field)
|
f = User._meta.get_field(field)
|
||||||
f.max_length = NEW_LENGTH[field]
|
f.max_length = NEW_LENGTH[field]
|
||||||
for v in f.validators:
|
for v in f.validators:
|
||||||
if isinstance(v, MaxLengthValidator):
|
if isinstance(v, MaxLengthValidator):
|
||||||
v.limit_value = NEW_LENGTH[field]
|
v.limit_value = NEW_LENGTH[field]
|
||||||
f= Group._meta.get_field('name')
|
|
||||||
|
f = Group._meta.get_field('name')
|
||||||
f.max_length = 255
|
f.max_length = 255
|
||||||
for v in f.validators:
|
for v in f.validators:
|
||||||
if isinstance(v, MaxLengthValidator):
|
if isinstance(v, MaxLengthValidator):
|
||||||
|
|
Loading…
Reference in a new issue