Skip to content

vEnhance/athe-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

391 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quick start

  1. Install Python, Git, and uv
  2. Clone this repository and cd to it.
  3. make install (or uv sync)
  4. make migrate (or uv run python manage.py migrate)
  5. Use uv run python manage.py createsuperuser and create an admin username and password
  6. Maybe try uv run python manage.py loaddata fixtures/example.json
    • This command will probably break later once we add more fields
  7. make runserver (or uv run python manage.py runserver_plus)
  8. See if http://127.0.0.1:8000/ shows a course listing now
  9. Go to http://127.0.0.1:8000/admin/ and login with the admin user you made.
  10. Edit Semesters and Courses as you see fit.
  11. See if the changes are reflected when you go back to the main page.

Common commands

Run make help to see all available commands, or use uv run python manage.py <command> directly.

About

website for the athemath program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •