This is my first project developed with Django, a personal blog created while following the Django course offered by OpenBootcamp. The purpose of this project is to apply and deepen the knowledge acquired during the course, exploring the functionalities and features Django offers for web development.
This blog allows users to post, edit, and delete entries. Additionally, functionalities such as user authentication, permission management, and frontend customization using CSS and HTML are implemented.
- Backend Framework: Django
- Programming Language: Python
- Frontend: HTML, CSS
- Database: SQLite (default in Django)
To run this project on your local machine, follow these steps:
-
Clone this repository to your local machine: git clone REPOSITORY_URL
-
Navigate to the project directory:
cd path/to/project
- Install the necessary dependencies:
pip install -r requirements.txt
- Perform the necessary migrations to prepare your database:
python manage.py migrate
- Start Django's development server:
python manage.py runserver
You can now access the project in your web browser at http://127.0.0.1:8000/.
This project was developed following the Django course by OpenBootcamp, available on YouTube.
Contributions are welcome. If you have any suggestions to improve this project, feel free to create a pull request.
This project is under the MIT license. See the LICENSE file in this repository for more details.