view piecrust/__init__.py @ 147:ab6e7e0e9d44

Pass date information to routing when building URLs. This is so that URLs with dates in them can be built even when the date information is not coming from the source metadata, but from the page's config.
author Ludovic Chabant <ludovic@chabant.com>
date Sat, 29 Nov 2014 21:00:44 -0800
parents 69d5eecfa449
children d70a4adb61dd
line wrap: on
line source


CACHE_DIR = '_cache'
ASSETS_DIR = 'assets'
TEMPLATES_DIR = 'templates'
PLUGINS_DIR = 'plugins'
THEME_DIR = 'theme'

CONFIG_PATH = 'config.yml'
THEME_CONFIG_PATH = 'theme_config.yml'

DEFAULT_FORMAT = 'markdown'
DEFAULT_TEMPLATE_ENGINE = 'jinja2'
DEFAULT_POSTS_FS = 'flat'
DEFAULT_DATE_FORMAT = '%b %d, %Y'
DEFAULT_PLUGIN_SOURCE = 'http://bitbucket.org/ludovicchabant/'
DEFAULT_THEME_SOURCE = 'http://bitbucket.org/ludovicchabant/'

PIECRUST_URL = 'http://bolt80.com/piecrust/'

try:
    from piecrust.__version__ import APP_VERSION
except ImportError:
    APP_VERSION = 'unknown'

import os.path
RESOURCES_DIR = os.path.join(os.path.dirname(__file__), 'resources')