Skip to content
Rewrite of plasmatic1.me
HTML Python CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
dmojsolutions
main
otherapps
static
templates
todolist
website
.gitignore
README.md
manage.py
requirements.txt
view_auth.py
view_utils.py

README.md

Website

My personal website!

You can access it here!

Installation

  • Clone the repo
  • Fill out the /config.py file (you will likely have to make one yourself) with the required config keys. They are:
    • SECRET_KEY: Secret option from Django settings.py
    • GITHUB_AUTH_KEY: A GitHub API key used in todolist for accessing the GitHub API
    • STATIC_ROOT: Static root option from Django settings.py
    • DEBUG: Debug option from Django settings.py
    • Note that settings.py does not need to be configured WIP

temp

  • Set up a reverse proxy (i.e. nginx) and configure all of the static-files related issues
  • Set up something to run the server with (i.e. gunicorn)
  • :D

Important Notes

  • Tested on: Python 3.7.3. Likely compatible with: Python 3.6, Python 3.7, Python 3.8
  • todolist uses the Problem model from dmojsolutions to resolve the names of DM::OJ problems from their links
You can’t perform that action at this time.