personalweb
personalweb serves as persoanl website boilerplate, made in Django. This includes a homepage, a blog, a projects section and a contact section. If it seems good for your use, go grab it.
Getting Started
Now, make a virtual environment if you haven't already so that you're not messing up your system level packages. Install packages with pip install -r requirements.txt
.
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
Then you run as with any other Django application.
python manage.py runserver
If you are interested in deploying to cloud, see Deployment section in GitHub wiki.
Features
[x] - Publishes RSS
Development
Necessary dependencies.
Pillow
- For handling images in blog post
Development dependencies.
pylint
- spot the error until it's too lateyapf
- so that you don't have to remember every moves
Found a bug? Have an idea? Create an issue. Or if you are a Python ninja with a taste in web, you can contribute to the development. See also CONTRUBUTING.
License
This project is licensed under BSD-3. See LICENSE for full license.