This project is a backend API for a blogging platform that enables user authentication, blog post creation, deletion, editing, liking, and commenting. It provides a RESTful API that can be integrated into various frontend applications.
-
User Authentication:
- Users can create accounts, log in, and log out.
-
Blog Post Management:
- Create a new blog post.
- Edit an existing blog post.
- Delete a blog post.
-
Interactions:
- Like a blog post.
- Comment on a blog post.
- Django: A high-level Python web framework.
- Django REST Framework: A powerful and flexible toolkit for building Web APIs.
- PostgreSQL: The world's most advanced open source database
uvicorn blog_project.asgi:application --port 8000 --workers 4 --log-level debug --reload