Changeset 1483

Show
Ignore:
Timestamp:
03/12/08 14:48:09 (2 years ago)
Author:
JensDiemer
Message:

-use "from django.conf import settings" instead of "from PyLucid import settings"
-use settings.FILE_CHARSET directly

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/pylucid/PyLucid/plugins_internal/filemanager/filemanager.py

    r1482 r1483  
    5050from datetime import datetime 
    5151 
     52from django.conf import settings 
    5253from django.http import Http404 
    5354from django import newforms as forms 
     
    5556from django.utils.translation import ugettext as _ 
    5657 
    57 from PyLucid import settings 
    5858from PyLucid.models import Page 
    5959from PyLucid.system.BasePlugin import PyLucidBasePlugin 
    6060 
    61 FILE_CHARSET = getattr(settings, "FILE_CHARSET", "UTF-8") 
    6261 
    6362#______________________________________________________________________________ 
     
    458457            content = f.read() 
    459458            f.close() 
    460             content = content.decode(FILE_CHARSET) 
     459            content = content.decode(settings.FILE_CHARSET) 
    461460        except Exception, e: 
    462461            self.page_msg.red("Error, reading file:", e) 
     
    476475                abs_file_path = os.path.join(self.path["abs_path"], filename) 
    477476                try: 
    478                     content = content.encode(FILE_CHARSET) 
     477                    content = content.encode(settings.FILE_CHARSET) 
    479478                    f = file(abs_file_path, "w") 
    480479                    f.write(content) 
     
    509508            "filename": self.path["filename"], 
    510509            "form": form, 
    511             "charset": FILE_CHARSET, 
     510            "charset": settings.FILE_CHARSET, 
    512511        } 
    513512        self._render_template("edit_file", context)#, debug=True)