The Newspaper app is an online site where journalists can post articles on daily news.
- Uses Custom User Model
- Users can perform all CURD (Create, Update, Read, Delete) operations.
- Users can log in, log out and, sign up for a new account.
- Added permissions and authorization using django mixins.
- Users can post comments on individual articles.
Clone the project
git clone https://github.com/suraj-py/Newspaper-App.git
Go to the project directory
cd Newspaper-App
Create virtual environment
pipenv shell
If you don't have pipenv, install it using pip
pip3 install pipenv
Install dependencies, this will install all require packages from Pipefile.lock
pipenv sync
Start the server
python manage.py runserver