A blog site with a simple design, built with Django. I did this project to practice the basics of Django such as:
- Django ORM
- Django migrations
- Django authentication
- Template tags
- And more
This django project has two models including: Account, for user management and Blog, for articles.
- Register account and Login
- Create new article
- View article details
First, make sure you have python3
installed.
Create a virtual environment and activate it:
python -m venv [directory]
[directory]\Scripts\activate.bat
Install dependencies:
pip install -r requirements.txt
Open a terminal at project directory:
python manage.py runserver
The site should be shown up at http://localhost:8000