예제 #1
0
    def setUp(self):

        self.settings = get_settings(
            STATIC_SAVE_AS='{path}',
            STATIC_URL='{path}',
            PAGE_SAVE_AS=os.path.join('outpages', '{slug}.html'),
            PAGE_URL='outpages/{slug}.html')
        self.context = self.settings.copy()

        self.static = Static(content=None, metadata={}, settings=self.settings,
            source_path=posix_join('dir', 'foo.jpg'), context=self.context)

        self.context['filenames'] = {self.static.source_path: self.static}
예제 #2
0
    def setUp(self):

        self.settings = get_settings(STATIC_SAVE_AS='{path}',
                                     STATIC_URL='{path}',
                                     PAGE_SAVE_AS=os.path.join(
                                         'outpages', '{slug}.html'),
                                     PAGE_URL='outpages/{slug}.html')
        self.context = self.settings.copy()

        self.static = Static(content=None,
                             metadata={},
                             settings=self.settings,
                             source_path=posix_join('dir', 'foo.jpg'),
                             context=self.context)

        self.context['filenames'] = {self.static.source_path: self.static}
예제 #3
0
파일: settings.py 프로젝트: kommit/pelican
                             'themes', 'notmyidea')
DEFAULT_CONFIG = {
    'PATH': os.curdir,
    'ARTICLE_PATHS': [''],
    'ARTICLE_EXCLUDES': [],
    'PAGE_PATHS': ['pages'],
    'PAGE_EXCLUDES': [],
    'THEME': DEFAULT_THEME,
    'OUTPUT_PATH': 'output',
    'READERS': {},
    'STATIC_PATHS': ['images'],
    'STATIC_EXCLUDES': [],
    'STATIC_EXCLUDE_SOURCES': True,
    'THEME_STATIC_DIR': 'theme',
    'THEME_STATIC_PATHS': ['static', ],
    'FEED_ALL_ATOM': posix_join('feeds', 'all.atom.xml'),
    'CATEGORY_FEED_ATOM': posix_join('feeds', '%s.atom.xml'),
    'AUTHOR_FEED_ATOM': posix_join('feeds', '%s.atom.xml'),
    'AUTHOR_FEED_RSS': posix_join('feeds', '%s.rss.xml'),
    'TRANSLATION_FEED_ATOM': posix_join('feeds', 'all-%s.atom.xml'),
    'FEED_MAX_ITEMS': '',
    'SITEURL': '',
    'SITENAME': 'A Pelican Blog',
    'DISPLAY_PAGES_ON_MENU': True,
    'DISPLAY_CATEGORIES_ON_MENU': True,
    'DOCUTILS_SETTINGS': {},
    'OUTPUT_SOURCES': False,
    'OUTPUT_SOURCES_EXTENSION': '.text',
    'USE_FOLDER_AS_CATEGORY': True,
    'DEFAULT_CATEGORY': 'misc',
    'WITH_FUTURE_DATES': True,
예제 #4
0
 'THEME':
 DEFAULT_THEME,
 'OUTPUT_PATH':
 'output',
 'READERS': {},
 'STATIC_PATHS': ['images'],
 'STATIC_EXCLUDES': [],
 'STATIC_EXCLUDE_SOURCES':
 True,
 'THEME_STATIC_DIR':
 'theme',
 'THEME_STATIC_PATHS': [
     'static',
 ],
 'FEED_ALL_ATOM':
 posix_join('feeds', 'all.atom.xml'),
 'CATEGORY_FEED_ATOM':
 posix_join('feeds', '%s.atom.xml'),
 'AUTHOR_FEED_ATOM':
 posix_join('feeds', '%s.atom.xml'),
 'AUTHOR_FEED_RSS':
 posix_join('feeds', '%s.rss.xml'),
 'TRANSLATION_FEED_ATOM':
 posix_join('feeds', 'all-%s.atom.xml'),
 'FEED_MAX_ITEMS':
 '',
 'SITEURL':
 '',
 'SITENAME':
 'A Pelican Blog',
 'DISPLAY_PAGES_ON_MENU':