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:
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
in windows:
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 ls
or dir
:
> 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
Once you finish the dependencies installation you need to run some django commands.
Initialize the database *nix:
> python mananage.py migrate
windows:
c:\> py mananage.py migrate
> python mananage.py runserver
windows:
c:\> py mananage.py runserver
Go to localhost:8000/
to have access to the app.
If everthing goes well you should be able to open the browser and see the application run