MySite is a Django web application that showcases an "About Me" page, along with a portfolio and blog section. It allows users to learn more about me, explore my work, and read my blog posts.
- Python 3.x
- Django
-
Clone the repository: https://github.com/cipobt/web-app-django
-
Change into the project directory:
cd mySite2
- Install the project dependencies:
pip install -r requirements.txt
- Templates:
- The main template for the "About Me" page is located at
personal/templates/about_me.html
. - Additional templates for the portfolio and blog sections can be created in the
personal/templates/
directory.
- URL Mapping:
- Open
personal/urls.py
to map URLs for the different sections. - Example URL mappings are already provided for the "About Me", portfolio, and blog sections.
- Apply database migrations:
python manage.py migrate
- Start the development server:
python manage.py runserver
- Access the application in your browser at
http://localhost:8000/
.
Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to submit a pull request.
This project is licensed under the MIT License.