Util

1
from Digitalblend.iControl import utils
class Digitalblend.iControl.utils.File

Groups all utils functions related to files.

DestinationFor()

Return a function that dynamically create file field destination path during upload.

Parameters

fieldname (string) – Represent FileField name.

1
fieldname = models.fields.FileField(upload_to=Model.FileDestinationFor('fieldname'))
class Digitalblend.iControl.utils.Validator

Groups all utils functions related to file upload validator.

1
video = models.django.FileField(upload_to=utils.File.DestinationFor('video'), validator=[utils.Validator.Video, ])
Video()

Validator function to validate a mp4 video file during file upload in iControl admin site.

Image()

Validator function to validate a png image file during file upload in iControl admin site.

Pdf()

Validator function to validate a PDF file during file upload in iControl admin site.

Scene()

Validator function to validate a CubeKit zipped scene file during file upload in iControl admin site.