Events refactor
- Put admin views in a separate file
- Move creation/updating/cancelling of registrations to services.py
- Create classes for all frontend views so that these are class-based
- Make small changes to registration behaviour and urls (update form now loads using get)
- Make small changes to model methods: change some into properties or remove them in total and add new ones for better global usage
- Add API for registrations
Edited by Ghost User