diff --git a/cuchulu/libraries/db/extrafields/imagefield.py b/cuchulu/libraries/db/extrafields/imagefield.py index e9ff5e6..82d465e 100644 --- a/cuchulu/libraries/db/extrafields/imagefield.py +++ b/cuchulu/libraries/db/extrafields/imagefield.py @@ -150,15 +150,15 @@ class ImageField(CharField): try: - im=Image.open(files_uploaded[field_file]) - + im=Image.open(files_uploaded[field_file].file) + except IOError: self.error=True self.txt_error='Error, file not have a valid format' return "" - + real_width=im.size[0] real_height=im.size[1] diff --git a/cuchulu/libraries/mtemplates.py b/cuchulu/libraries/mtemplates.py index 29f825a..85979bc 100644 --- a/cuchulu/libraries/mtemplates.py +++ b/cuchulu/libraries/mtemplates.py @@ -31,7 +31,7 @@ except: class config: theme='default' reloader=False - + #import gettext import sys from cuchulu.libraries.i18n import I18n, PGetText diff --git a/cuchulu/libraries/templates.py b/cuchulu/libraries/templates.py index 20d8e5b..a5aa584 100644 --- a/cuchulu/libraries/templates.py +++ b/cuchulu/libraries/templates.py @@ -1,9 +1,9 @@ #!/usr/bin/python from jinja2 import Template, Environment, FileSystemLoader -from cuchulu.libraries.urls import make_url, make_media_url, make_media_url_module, add_get_parameters +from cuchulu.libraries.urls import make_url, make_media_url, make_media_url_module, add_get_parameters, url_for from cuchulu.libraries.i18n import I18n -from cuchulu.libraries.sessions import get_session +from cuchulu.libraries.sessionplugin import get_session from settings import config # Preparing envs for views of modules, and views of @@ -15,7 +15,7 @@ env = Environment(loader=FileSystemLoader(['/path/to/templates', '/other/path']) template = env.get_template('mytemplate.html') """ -class ptemplate: +class JTemplate: def __init__(self, module):