Settings

Info

Thease settings are used to render the proper values in feeds.

BLOGIT_TITLE = 'Blogit'
BLOGIT_DESCRIPTION = 'This is a blog about everything'

Feeds

Feeds can be accessed on /<BLOGIT_FEED_URL>/rss/ and /<BLOGIT_FEED_URL>/atom/ by default. Update feeds using thease settings:

BLOGIT_RSS_FEED = True
BLOGIT_ATOM_FEED = True
BLOGIT_FEED_LIMIT = 100
BLOGIT_FEED_URL = 'feeds'

Note

BLOGIT_FEED_URL value should be slugified. (Use dashes and underscores for spaces, and no special characters).

Templates

Update default templates with thease settings:

BLOGIT_AUTHOR_LIST_TEMPLATE = 'blogit/author/list.html'
BLOGIT_AUTHOR_DETAIL_TEMPLATE = 'blogit/author/detail.html'

BLOGIT_CATEGORY_LIST_TEMPLATE = 'blogit/category/list.html'
BLOGIT_CATEGORY_DETAIL_TEMPLATE = 'blogit/category/detail.html'

BLOGIT_TAG_LIST_TEMPLATE = 'blogit/tag/list.html'
BLOGIT_TAG_DETAIL_TEMPLATE = 'blogit/tag/detail.html'

BLOGIT_POST_LIST_TEMPLATE = 'blogit/list.html'
BLOGIT_POST_DETAIL_TEMPLATE = 'blogit/detail.html'

BLOGIT_ARCHIVE_LIST_TEMPLATE = POST_LIST_TEMPLATE

Choices

Empty by default. Set choices by specifying a list of tuples:

BLOGIT_AUTHOR_LINK_TYPE_CHOICES = (
    ('google', 'Google'),
    ('facebook', 'Facebook'),
    ('twitter', 'Twitter'),
)

Url translation

If url translation for a language is not specified, it will fallback to their default value. You can update the default values using thease settings:

BLOGIT_AUTHOR_URL = 'authors'
BLOGIT_CATEGORY_URL = 'categories'
BLOGIT_TAG_URL = 'tags'

To translate an url, set a value for the language you want like this (Empty by default):

BLOGIT_AUTHOR_URL_TRANSLATION = (
    ('en', 'authors'),
    ('hr', 'autori'),
)
BLOGIT_CATEGORY_URL_TRANSLATION = (
    ('en', 'categories'),
    ('hr', 'kategorije'),
)
BLOGIT_TAG_URL_TRANSLATION = (
    ('en', 'tags'),
    ('hr', 'tagovi'),
)

Note

When setting url translations, make sure the language_code part reflects the laguage specified in your settings.LANGUAGES. Since you are translating an url, make sure your input is slugified. (Use dashes and underscores for spaces, and no special characters).

Post url

By default post detail url is /<post_slug>/. If you want to have a dated url like this /<year>/<month>/<day>/<post_slug>/, change this setting:

BLOGIT_POST_DETAIL_URL_BY_DATE = False

Url date format

Date formats used in dated urls, Must be a valid date formatting code:

BLOGIT_URL_YEAR_FORMAT = '%Y'
BLOGIT_URL_MONTH_FORMAT = '%m'
BLOGIT_URL_DAY_FORMAT = '%d'

Disable urls

If you want to disable an url, change thease settings:

BLOGIT_ADD_AUTHOR_URLS = True
BLOGIT_ADD_CATEGORY_URLS = True
BLOGIT_ADD_TAG_URLS = True
BLOGIT_ADD_ARCHIVE_URLS = True