Hi, I am trying to set up a sort of smal CMS where the input is RestructuredText. The restructured text is parsed by a templatetag with the following code (taken from the PyCon rst project):
@register.filter def restructuredparts(value, **overrides): """return the restructured text parts""" try: from docutils.core import publish_parts except ImportError: if settings.DEBUG: raise template.TemplateSyntaxError, "Error in {% restructuredtext %} filter: The Python docutils library isn't installed." return value else: docutils_settings = dict(getattr(settings, "RESTRUCTUREDTEXT_FILTER_SETTINGS", {})) docutils_settings.update(overrides) if 'halt_level' not in docutils_settings: docutils_settings['halt_level'] = 6 return publish_parts(source=value, writer_name="html4css1", settings_overrides=docutils_settings) On my local machine everything works fine, but on my deployment server it gives this error: [Errno 2] No such file or directory: '/lib/python2.5/docutils-0.5-py2.5.egg/docutils/writers/html4css1/html4css1.css' This only happens when django is running. In django shell or python shell everything works fine. The correct css file is located at /home/tinodb/lib/python2.5/docutils-0.5-py2.5.egg/docutils /writers/html4css1/html4css1.css There is a default docutils installed on the server (webfaction), but by checking in the shell the correct docutils is imported. Shell and fastfcgi deamons are run under the same user. Does anybody knows why my fastcgi deamon want to import a stylesheet from this location? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---