Skip to content

A free, open-source Blog CMS based on the "Django" and "Hyperspace" HTML5 theme.

License

Notifications You must be signed in to change notification settings

mavenium/PyHyperspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyHyperspace

A free, open-source Blog CMS based on the "Django" and "Hyperspace" HTML5 theme.


Features

  • "Blog" section to create and edit a blog
  • "Skill" section to create and edit a skill
  • "ContactUs" section
  • "CONSTANCE" Section to manage dynamic Django settings (Blog title, Social Networks links and ...)
  • Used "Django Admin" to manage all models
  • Used "Hyperspace" theme by HTML5 UP
  • Used "Sqlite" to create DB
  • Used "CKEditor"
  • Translation ready

  • You can buy me a coffee so I can turn it into more open source projects :)

Special Thanks

Python Django Pycharm

How to install and run (GNU/Linux and Mac)

  1. Install git,python3, pip3, virtualenv in your operating system
  2. Create a development environment ready by using these commands
git clone https://github.com/mavenium/PyHyperspace		# clone the project
cd PyHyperspace		                                        # go to the project DIR
virtualenv -p python3 .venv		                        # Create virtualenv named .venv
source .venv/bin/activate		                        # Active virtualenv named .venv
pip install -r requirements.txt		                        # Install project requirements in .venv
python manage.py makemigrations		                        # Create migrations files
python manage.py migrate		                        # Create database tables
python manage.py collectstatic		                        # Create statics files
python manage.py runserver		                        # Run the project
  1. Go to http://127.0.0.1:8000/ to use project

Notes

The Hyperspace template is released under "Creative Commons Attribution 3.0 Unported" license.