Welcome to my personal website, 8momentum.
- Blog: blog with chaotic blog posts.
- Media gallery: photos and songs in dedicated galleries.
-
Clone the Repository:
git clone https://github.com/your-username/your-repo.git cd your-repo
-
Create Virtual Environment:
python -m venv venv source venv/bin/activate
-
Install Dependencies:
pip install -r requirements.txt
-
Apply Migrations:
python manage.py migrate
-
Create Superuser (Admin):
python manage.py createsuperuser
-
Run the Development Server:
python manage.py runserver
Visit
http://127.0.0.1:8000
in your browser to access the local development server.
This blog is designed for easy deployment on platforms like Fly.io. Configure the necessary environment variables for production settings. Consult the platform's documentation for deployment instructions.
- Wagtail CMS: Empowering creativity with a Django-based CMS, providing an amazing Python experience.
- Fly.io: A modern platform for deploying and running applications globally.
- PostgreSQL: A robust relational database for secure and scalable data storage.
Wagtail is not just a CMS; it's a Django-based powerhouse that lets you focus on content creation. With its intuitive admin interface and flexibility, Wagtail empowers indie developers to build unique and compelling websites. The seamless integration with Django, coupled with the elegance of the Python language, makes it a delightful choice for those who value simplicity and power in their projects.
If you find a bug, have a feature request, or would like to contribute, please open an issue or submit a pull request. Your contributions are highly welcome!
This project is licensed under the MIT License.
Feel free to reach out if you have any questions or need further assistance. Enjoy exploring the blog! 🚀