Skip to content

Mehranmv/DjangoBlog

Repository files navigation

# DjangoBlog

DjangoBlog is a blogging platform built using Django, a high-level Python web framework. This project is designed to provide a simple yet functional blogging platform where users can create, edit, and manage their blog posts with ease.

## Features

- User authentication system (login, logout, sign up)
- CRUD operations for blog posts (Create, Read, Update, Delete)
- Rich text editing for blog content
- Responsive design for desktop and mobile devices

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

### Prerequisites

What things you need to install the software and how to install them:

```python3
pip
virtualenv (optional)```

### Installing

A step by step series of examples that tell you how to get a development environment running:

1. Clone the repository:

git clone https://github.com/Mehranmv/DjangoBlog.git

2. Navigate to the project directory:

cd DjangoBlog


3. Create a virtual environment (optional):


virtualenv venv
source venv/bin/activate  # On Windows use `venv\Scripts\activate`


4. Install the required packages:


pip install -r requirements.txt


5. Run the development server:


python manage.py runserver


6. Open your browser and go to `http://localhost:8000`.

## Running the tests

Explain how to run the automated tests for this system (if applicable).

## Deployment

Add additional notes about how to deploy this on a live system.

## Contributing

Please read [CONTRIBUTING.md](https://github.com/Mehranmv/DjangoBlog/CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.

## License

This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/Mehranmv/DjangoBlog/LICENSE.md) file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published