Skip to content

ASWWU-Web/python_server

Repository files navigation

The ASWWU Server

Python application codecov

Setup

  • pipenv install
  • cp test_settings.py settings.py
  • in settings.py
    • set testing['dev'] to True to bypass authentication
    • set testing['developer'] to your WWU ID, to make yourself the current user locally.
    • when running pytests
      • set testing['pytest'] to True, and
      • set testing['dev'] to False

If you need to use the current databases, they can be accessed with scp at the relative path indicated in the settings.py file on the server.

Run in Development

  • pipenv run python server.py
  • test your connection with curl -X GET http://localhost:8888/search/all

Note: The live server is available at https://aswwu.com/server/

Documentation

The raw documentation files can be found in the docs folder. To view the parsed versions, use the following links:

Master Branch

Develop Branch

About

The API server for ASWWU Web. This project uses the Tornado web framework to serve and manage data across all ASWWU sites.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published