aboutsummaryrefslogtreecommitdiff
path: root/content/projects/django-website.md
blob: b3108371fa4560c0d6d3bc49f174e4829e815e39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
---
title: "Django Blog"
description: "The old Django blog that powered the long-forgotten brysonsteck.xyz"
icon: "tommy.jpg"
repo: "https://codeberg.org/brysonsteck/website"
license: "GNU Affero General Public License v3.0"
languages: "Python, HTML, CSS, and JavaScript"
wip: false
current: false
date: 2022-02-27T12:06:14-07:00
enddate: "December 2, 2022"
draft: false
---
![](/old-website.png)

This was the old Django project that originally powered brysonsteck.xyz with Gunicorn before I realized three things:

1. I hate Python.
1. The design path I chose was pretty bulky; it took up a lot of unnecessary space.
1. The way I was creating the blogs and project pages made a static site generator look more appealing.

As a result, the [new static website](/projects/this-website) was born with Hugo!

### Features

* Automated install and database migration with `install.py`
* Creation of blogs and project pages with the [django-markdownfield](https://pypi.org/project/django-markdownfield/) package
* Cool FontAwesome icons
* Mobile friendliness with Bootstrap CSS
* Gruvbox sweetness