continue building examcollections
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 4.1.4 on 2024-02-05 10:23
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('rapids', '0004_exam_exam_collection'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RenameField(
|
||||
model_name='exam',
|
||||
old_name='exam_collection',
|
||||
new_name='examcollection',
|
||||
),
|
||||
]
|
||||
+1
-1
@@ -644,7 +644,7 @@ class Exam(ExamBase):
|
||||
|
||||
exam_user_status = GenericRelation(ExamUserStatus)
|
||||
|
||||
exam_collection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="rapids_exams")
|
||||
examcollection = models.ForeignKey(ExamCollection, blank=True, null=True, on_delete=models.SET_NULL, related_name="rapids_exams")
|
||||
|
||||
def get_normal_abnormal_breakdown(self):
|
||||
# Inefficient but more extendible
|
||||
|
||||
@@ -13,7 +13,7 @@ from rich.pretty import pprint
|
||||
|
||||
from bs4 import BeautifulSoup
|
||||
|
||||
from rapids.views import GenericExamViews as RapidExamViews
|
||||
from rapids.views import GenericExamViews as RapidsExamViews
|
||||
|
||||
from rapids.models import Answer, UserAnswer, Exam, Examination, Rapid as Question, RapidImage
|
||||
|
||||
@@ -27,7 +27,7 @@ APP_NAME = "rapids"
|
||||
|
||||
|
||||
def create_exam(db):
|
||||
exam: Exam = RapidExamViews.Exam.objects.create(
|
||||
exam: Exam = RapidsExamViews.Exam.objects.create(
|
||||
name="Cid Exam", exam_mode=True, active=True
|
||||
)
|
||||
|
||||
|
||||
@@ -8,10 +8,10 @@ from bs4 import BeautifulSoup
|
||||
|
||||
from django.contrib.auth.models import Group
|
||||
|
||||
from rapids.views import GenericExamViews as RapidExamViews
|
||||
from rapids.views import GenericExamViews as LongExamViews
|
||||
from rapids.views import GenericExamViews as RapidsExamViews
|
||||
from rapids.views import GenericExamViews as LongsExamViews
|
||||
from sbas.views import GenericExamViews as SbaExamViews
|
||||
from longs.views import GenericExamViews as LongExamViews
|
||||
from longs.views import GenericExamViews as LongsExamViews
|
||||
from physics.views import GenericExamViews as PhysicExamViews
|
||||
from anatomy.views import GenericExamViews as AnatomyExamViews
|
||||
|
||||
@@ -22,16 +22,16 @@ APP_NAMES = ("rapids", "anatomy", "longs", "physics", "sbas")
|
||||
JSON_APPS = ("rapids", "anatomy", "longs")
|
||||
|
||||
EXAM_VIEWS = (
|
||||
RapidExamViews,
|
||||
LongExamViews,
|
||||
RapidsExamViews,
|
||||
LongsExamViews,
|
||||
SbaExamViews,
|
||||
PhysicExamViews,
|
||||
AnatomyExamViews,
|
||||
)
|
||||
|
||||
JSON_VIEWS = (
|
||||
RapidExamViews,
|
||||
LongExamViews,
|
||||
RapidsExamViews,
|
||||
LongsExamViews,
|
||||
AnatomyExamViews,
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user