forked from 0x2620/pandora
file names and upload file size
This commit is contained in:
parent
224055c7bb
commit
3dfe2e8c75
2 changed files with 11 additions and 5 deletions
|
@ -303,7 +303,11 @@ class File(models.Model):
|
|||
return None
|
||||
|
||||
def get_folder(self):
|
||||
instance = self.get_instance()
|
||||
if instance:
|
||||
return instance.folder
|
||||
name = os.path.splitext(self.get_name())[0]
|
||||
name = name.replace('. ', '||').split('.')[0].replace('||', '. ')
|
||||
if self.item:
|
||||
if settings.USE_IMDB:
|
||||
director = self.item.get('director', ['Unknown Director'])
|
||||
|
@ -321,15 +325,12 @@ class File(models.Model):
|
|||
def get_name(self):
|
||||
instance = self.get_instance()
|
||||
if instance:
|
||||
return self.get_instance().name
|
||||
return instance.name
|
||||
if self.item:
|
||||
name = self.item.get('title', 'Untitled')
|
||||
name = re.sub(r'[:\\/]', '_', name)
|
||||
if not name:
|
||||
name = 'Untitled'
|
||||
if self.instances.count() > 0:
|
||||
ext = os.path.splitext(self.instances.all()[0].name)[-1]
|
||||
else:
|
||||
ext = '.unknown'
|
||||
return name + ext
|
||||
|
||||
|
|
|
@ -87,6 +87,11 @@ STATIC_URL = '/static/'
|
|||
# Examples: "http://foo.com/media/", "/media/".
|
||||
ADMIN_MEDIA_PREFIX = '/admin/media/'
|
||||
|
||||
|
||||
#max upload size,
|
||||
#needs to be in line with setting in nginx/apache
|
||||
FILE_UPLOAD_MAX_MEMORY_SIZE=32*1024*1024
|
||||
|
||||
# List of callables that know how to import templates from various sources.
|
||||
TEMPLATE_LOADERS = (
|
||||
'django.template.loaders.filesystem.Loader',
|
||||
|
|
Loading…
Reference in a new issue