A personal website built with Django, featuring a blog, portfolio, and internationalization support.
- Python 3.8 or higher
- pip (Python package manager)
- Clone the repository
git clone https://github.com/haxybaxy/website_template.git
cd website_template- Create and activate a virtual environment
# Windows
python -m venv venv
.\venv\Scripts\activate
# macOS/Linux
python3 -m venv venv
source venv/bin/activate- Install dependencies
pip install -r requirements.txt- Run database migrations
python manage.py migrate- Create a superuser (admin) there is already an admin user with user: admin and password: 1234
python manage.py createsuperuser- Run the development server
python manage.py runserverThe site should now be running at http://127.0.0.1:8000/
You should be able to access the admin portal to add items at http://127.0.0.1:8000/admin