add (correct) support for logged in users to sba and physics exams

This commit is contained in:
Ross
2023-06-26 11:52:23 +01:00
parent 09951286e2
commit 656f1658f8
10 changed files with 288 additions and 187 deletions
+4
View File
@@ -3,6 +3,8 @@ from ninja import NinjaAPI
from rapids.api import router as rapids_router
from longs.api import router as longs_router
from anatomy.api import router as anatomy_router
from sbas.api import router as sbas_router
from physics.api import router as physics_router
api = NinjaAPI(csrf=True, version="1")
@@ -11,6 +13,8 @@ api = NinjaAPI(csrf=True, version="1")
api.add_router("rapid/", rapids_router)
api.add_router("anatomy/", anatomy_router)
api.add_router("longs/", longs_router)
api.add_router("sbas/", sbas_router)
api.add_router("physics/", physics_router)
@api.get("/hello")
def hello(request):
+3 -1
View File
@@ -22,6 +22,8 @@ def create_cid_user_and_groups(db):
# Create UserUsers
user1 = User.objects.create_user(username="user1", email="test@email.com", password="test1234")
user2 = User.objects.create_user(username="user2", email="test2@email.com", password="test1234")
usergroup1 = UserUserGroup.objects.create(name="Group1")
usergroup1.users.add(user1)
usergroup2 = UserUserGroup.objects.create(name="Group2")
usergroup2 = UserUserGroup.objects.create(name="Group2")
usergroup2.users.add(user2)