App for create pages
Project description
# Django Clever Pages
[![PyPI version](https://badge.fury.io/py/django-clever-pages.png)](http://badge.fury.io/py/django-clever-pages)
[![Travis Build](https://travis-ci.org/artofhuman/django-clever-pages.png)](https://travis-ci.org/artofhuman/django-clever-pages)
[![Coverage Status](https://coveralls.io/repos/artofhuman/django-clever-pages/badge.png)](https://coveralls.io/r/artofhuman/django-clever-pages)
Simple application that allows you to organize pages in a tree
* Organize pages in tree structure
* Includes CKEditor
* Auto build path by page slug
* Generate page url, include all parents
* Drag-n-dtop interface in admin
* Include Search indices for haystack (need haystack >= 2.x). Sphinx in plans
* Include meta tags via django-meta
## Instalation
## From Pypi
pip install django-clever-pages
## From github
pip install git+git://github.com/artofhuman/django-clever-pages
Add this line to your settings.py
~~~~ Python
INSTALLED_APPS = (
"page",
"meta",
)
~~~~
Add it to end urls.py
~~~~ Python
urlpatterns = patterns('',
('', include('page.urls'))
)
~~~~
You can define more templates in settings.py
~~~~ Python
PAGE_TEMPLATES = (
('contacts', u'Contacts'),
)
~~~~
Meta tags in base.html
~~~~ Django
{% load meta %}
<head>
<title>{{ meta.title }}</title>
{% if meta.description %}{% meta 'description' meta.description %}{% endif %}
{% if meta.keywords %}{% meta_list 'keywords' meta.keywords %}{% endif %}
</head>
~~~~
# TODO
- Add locales
- Add section about haystack
- Add sphinx integration
- Add Etag cache
P.S. Sorry for my bad english :)
[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/artofhuman/django-clever-pages/trend.png)](https://bitdeli.com/free "Bitdeli Badge")
[![PyPI version](https://badge.fury.io/py/django-clever-pages.png)](http://badge.fury.io/py/django-clever-pages)
[![Travis Build](https://travis-ci.org/artofhuman/django-clever-pages.png)](https://travis-ci.org/artofhuman/django-clever-pages)
[![Coverage Status](https://coveralls.io/repos/artofhuman/django-clever-pages/badge.png)](https://coveralls.io/r/artofhuman/django-clever-pages)
Simple application that allows you to organize pages in a tree
* Organize pages in tree structure
* Includes CKEditor
* Auto build path by page slug
* Generate page url, include all parents
* Drag-n-dtop interface in admin
* Include Search indices for haystack (need haystack >= 2.x). Sphinx in plans
* Include meta tags via django-meta
## Instalation
## From Pypi
pip install django-clever-pages
## From github
pip install git+git://github.com/artofhuman/django-clever-pages
Add this line to your settings.py
~~~~ Python
INSTALLED_APPS = (
"page",
"meta",
)
~~~~
Add it to end urls.py
~~~~ Python
urlpatterns = patterns('',
('', include('page.urls'))
)
~~~~
You can define more templates in settings.py
~~~~ Python
PAGE_TEMPLATES = (
('contacts', u'Contacts'),
)
~~~~
Meta tags in base.html
~~~~ Django
{% load meta %}
<head>
<title>{{ meta.title }}</title>
{% if meta.description %}{% meta 'description' meta.description %}{% endif %}
{% if meta.keywords %}{% meta_list 'keywords' meta.keywords %}{% endif %}
</head>
~~~~
# TODO
- Add locales
- Add section about haystack
- Add sphinx integration
- Add Etag cache
P.S. Sorry for my bad english :)
[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/artofhuman/django-clever-pages/trend.png)](https://bitdeli.com/free "Bitdeli Badge")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-clever-pages-0.2.6.tar.gz
(10.3 kB
view hashes)
Close
Hashes for django-clever-pages-0.2.6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f97ea0aaa25d426177bc6ed8808c5345fea93fa80725131dd9b7499774ef759 |
|
MD5 | 2bdd60646987b103be010b6310b48b54 |
|
BLAKE2b-256 | 143b6947aa7209110ebeb002e6fd77268d226321666bec50377f673dabdaa627 |