Update readme [ci skip]
This commit is contained in:
parent
0e8aba7bce
commit
d50c434833
1 changed files with 30 additions and 7 deletions
23
README.rst
23
README.rst
|
@ -156,6 +156,29 @@ suited for your deployment.
|
||||||
* Edit the post via djangocms frontend by adding / editing plugins
|
* Edit the post via djangocms frontend by adding / editing plugins
|
||||||
* Publish the blog post by flagging the "Publish" switch in the blog post admin
|
* Publish the blog post by flagging the "Publish" switch in the blog post admin
|
||||||
|
|
||||||
|
Configurable permalinks
|
||||||
|
+++++++++++++++++++++++
|
||||||
|
|
||||||
|
Blog comes with four different styles of permalinks styles:
|
||||||
|
|
||||||
|
* Full date: ``YYYY/MM/DD/SLUG``
|
||||||
|
* Year / Month: ``YYYY/MM/SLUG``
|
||||||
|
* Category: ``CATEGORY/SLUG``
|
||||||
|
* Just slug: ``SLUG``
|
||||||
|
|
||||||
|
As all the styles are loaded in the urlconf, the latter two does not allow to have CMS pages
|
||||||
|
beneath the page the blog is attached to. If you want to do this, you have to override the default
|
||||||
|
urlconfs by setting somethik like the following in the project settings::
|
||||||
|
|
||||||
|
BLOG_PERMALINKS_URLS = {
|
||||||
|
'full_date': r'^(?P<year>\d{4})/(?P<month>\d{1,2})/(?P<day>\d{1,2})/(?P<slug>\w[-\w]*)/$',
|
||||||
|
'short_date': r'^(?P<year>\d{4})/(?P<month>\d{1,2})/(?P<slug>\w[-\w]*)/$',
|
||||||
|
'category': r'^post/(?P<category>\w[-\w]*)/(?P<slug>\w[-\w]*)/$',
|
||||||
|
'slug': r'^post/(?P<slug>\w[-\w]*)/$',
|
||||||
|
}
|
||||||
|
|
||||||
|
And change ``post/`` with the desired prefix.
|
||||||
|
|
||||||
Templates
|
Templates
|
||||||
+++++++++
|
+++++++++
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue