Skip to content

Juliana-R/portal

 
 

Repository files navigation

LDSA Portal

Your friendly neighborhood LDSA Academy portal.

Local development

The first time you need to create the database and a super user.

docker-compose run --rm django ./manage.py migrate
docker-compose run --rm django ./manage.py createsuperuser

To test submissions get the hash for the exercise notebook using ldsagrader add it to the unit. Then create a student user with your github username and add the deploy key to your repository.

Starting

docker-compose up

And then access the website in: http://localhost:8000

And the admin site in: http://localhost:8000/admin/

Build & push

docker build -f docker/production/django/Dockerfile -t ldssa/django:<commit hash> .
docker push ldssa/django:<commit hash>

About

LDSA Portal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 35.9%
  • HTML 20.6%
  • SCSS 10.6%
  • Less 10.4%
  • CSS 10.2%
  • Stylus 9.5%
  • Other 2.8%