Skip to content

no-0-name/blog-site-django

Repository files navigation

Django Blog Site

This is a blog site built with Django and Postgresql. The site allows users to create, read, update, and delete blog posts. It also supports user registration and authentication, allowing users to create and manage their own posts.

blog-photo

Features

  • User registration and authentication
  • Create accounts and comments
  • Create, edit, delete articles
  • User-friendly and responsive interface
  • Easy to navigate and interact with
  • Database powered by Postgresql

Installation

  1. Clone the repository
git clone https://github.com/no-0-name/blog-site-django.git
  1. Navigate to the project directory
cd blog-site-django
  1. Install the project dependencies
pip install -r requirements.txt
  1. Set up the database

    • Install Postgresql and create a new database for the project.
    • Open blog-site-django/settings.py and update the DATABASES configuration with your database details.
  2. Apply database migrations

python manage.py makemigrations
python manage.py migrate
  1. Run the development server
python manage.py runserver

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published