Skip to content

hufeng03/django-gitcms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DJANGO GIT CMS

The main IDEA for this project is to create CMS which can be handled with simple ReST editor. Standard features like every CMS has included: simple pages, blog articles, archive, menus and tags.

REQUIREMENTS

To run django-gitcms you should install:

Django framework (1.1 or higher)

    pip install django

Framework will store all content from files to database. Every page request will be constructed from database records.:

Python YAML (3.09 or higher)

    pip install PyYAML

Used to parse special elements from ReST file like author name, page title, date and so on.:

Docutils (0.7 or higher)

    pip install docutils

For ReST parsing of course.:

Pygments (1.4 or higher)

    pip install pygments

For code highlighting.

INSTALLATION

Install required dependencies (above) and build database with:

python manage.py syncdb

Load all content from files to database with:

python manage.py gitcmsload

And then run:

python manage.py runserver

You should now see your page at http://127.0.0.1:8000/

AUTHORS

Originally written by Luis Pedro Coelho, but improved by Remigijus Jarmalavičius. Feel free to contact both.

About

GIT based CMS which works on Django 1.3. Fork with cleaned source, improved SEO, unhardcoded url's.

Resources

License

Stars

Watchers

Forks

Packages

No packages published