djb1815 / Essex-MuSoc

University of Essex Music Society App
MIT License
1 stars 0 forks source link

SQLite database #3

Closed djb1815 closed 7 years ago

djb1815 commented 7 years ago

Features

The database should be constructed with the following tables:

More may need to be added, feel free to make suggestions in comments.

djb1815 commented 7 years ago

For the User table/object, we should use the built-in Django User Model. See documentation here https://docs.djangoproject.com/en/1.11/ref/contrib/auth/

It is already constructed with any fields we should need, but can be extended if necessary.

djb1815 commented 7 years ago

Permissions can be defined to control whether or not a user is approved.

https://docs.djangoproject.com/en/1.11/ref/contrib/auth/#django.contrib.auth.models.Permission

djb1815 commented 7 years ago

Initial database was finished with the last referenced commit, will likely need future modification outside of the scope of this issue.