Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danilo-01-code/ctrl-alt-post
A complete CRUD blog in django
https://github.com/danilo-01-code/ctrl-alt-post
backend crud-application django python3 software-engineering
Last synced: 28 days ago
JSON representation
A complete CRUD blog in django
- Host: GitHub
- URL: https://github.com/danilo-01-code/ctrl-alt-post
- Owner: Danilo-01-code
- License: mit
- Created: 2024-11-11T21:22:17.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2024-11-11T21:31:20.000Z (about 1 month ago)
- Last Synced: 2024-11-11T22:28:43.263Z (about 1 month ago)
- Topics: backend, crud-application, django, python3, software-engineering
- Language: Python
- Homepage:
- Size: 425 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# **Ctrl+Alt+Post - Django Blog**
This is a **blog** project developed with **Django**, implementing a complete **CRUD** system for managing posts and comments. The project allows users to create, edit, view, and delete posts, as well as interact with comments..
## **Features**
- **Create** posts
- **List** posts
- **Update** posts
- **Delete** posts
- **Add** and **remove** comments on posts
- User authentication for access control## **Technologies Used**
- **Django**: Web framework for backend development
- **SQLite**: Local database
- **HTML/CSS**: Basic frontend
- **Bootstrap**: For responsive design (optional, if used)
- **JS**: for client-side interative## **How to Run the Project**
### 1. **Clone the repository**
Clone the repository to your local machine using Git:```bash
git clone https://github.com/Danilo-01-code/Ctrl-Alt-Post
```### 2. **install dependences**
```bash
pip install -r requirements.txt
```### 3. **Set up database**
```bash
python manage.py migrate
```### 4. **Create a super User (Optional)**
```bash
python manage.py createsuperuser
```### 5. **Run the server**
```bash
python manage.py runserver
```## License
This project is licensed under the MIT License. See the LICENSE file for more details.