An open API service indexing awesome lists of open source software.

https://github.com/imabhinavdev/django-blog-app

Built and deployed a Django blog application with features for creating, editing, and managing posts and comments. Designed with a responsive user interface.
https://github.com/imabhinavdev/django-blog-app

app blog blog-app django django-blog-app

Last synced: about 1 month ago
JSON representation

Built and deployed a Django blog application with features for creating, editing, and managing posts and comments. Designed with a responsive user interface.

Awesome Lists containing this project

README

          

# Django Blog App

This is a simple blog app built using Django framework.

## Features

- User authentication: Users can register, login, and logout.
- Create, Read, Update, and Delete (CRUD) operations for blog posts.
- Commenting system: Users can leave comments on blog posts.
- Categories and tags: Organize blog posts by categories and tags.
- Search functionality: Users can search for blog posts.
- Responsive design: The app is mobile-friendly.

## Installation

1. Clone the repository:

```bash
git clone https://github.com/imabhinavdev/django-blog-app.git
```

2. Change to the project directory:

```bash
cd django-blog-app
```

3. Install the dependencies:

```bash
pip install -r requirements.txt
```

4. Run the migrations:

```bash
python manage.py migrate
```

5. Create a superuser:

```bash
python manage.py createsuperuser
```

6. Run the development server:

```bash
python manage.py runserver
```

7. Open the browser and go to `http://127.0.0.1:8000/`