This project is a "Hyper News Portal" developed using Django framework.
Run the following command in the project directory to see the main page of the project:
python manage.py runserver
The main page will be available at the localhost:8000
address:
The news are read from news.json
file and listed and grouped by their dates in descending order:
You can search any phrase/keyword in the titles of the news. You can also click on the links to see the news details.
In addition, you can add news using Create news
link:
Created news are added to the news.json
file too.
This project is my solution to the project which is a part of the Python Developer Track in JetBrains Academy. Writing from and reading to the JSON file is a requirement in the project.