Simple Content Management System
This project aims to create a system for administration of articles and publishers. Things you can do:
- Create, read, update and delete Publisher.
- Create, read, update and delete Articles.
- Set articles as headlines.
- Add a picture for every Article.
For installing this software you need to do:
Check python version
This project was written with python 3.8.0 so I strongly suggest you to test with this version or higher just to not have any compatibility issues.
How I check my python version,
in *nix systems:
> python --version > Python 3.8.0
c:\> py --version c:\> Python 3.8.0
In order to install dependencies you need to run
pip install, make sure you are in the project folder and you can see the
requirements.txt file when you do a
> pip install -r requirements.txt
This last will return a bunch of stuff in the terminal.
Some operative systems will required you to use pip3 instead of pip
Setting Up the Django Application
Once you finish the dependencies installation you need to run some django commands.
Initialize the database *nix:
> python mananage.py migrate
c:\> py mananage.py migrate
Run the test server
> python mananage.py runserver
c:\> py mananage.py runserver