diff --git a/scidash/sciunitmodels/serializers.py b/scidash/sciunitmodels/serializers.py index c7f543f3..3ab207cc 100644 --- a/scidash/sciunitmodels/serializers.py +++ b/scidash/sciunitmodels/serializers.py @@ -21,7 +21,7 @@ class Meta: class ModelClassSerializer( GetByKeyOrCreateMixin, WritableNestedModelSerializer ): - key = 'url' + key = 'import_path' capabilities = CapabilitySerializer(many=True) url = serializers.URLField( allow_null=True, allow_blank=True, validators=[] diff --git a/scidash/sciunittests/admin.py b/scidash/sciunittests/admin.py index d4d6f40c..5c2433f8 100644 --- a/scidash/sciunittests/admin.py +++ b/scidash/sciunittests/admin.py @@ -3,7 +3,7 @@ from scidash.general.models import Tag from scidash.sciunittests.models import ( - ScoreInstance, TestClass, TestInstance, TestSuite + ScoreInstance, TestClass, TestInstance, TestSuite, ScoreClass ) # Register your models here. @@ -45,5 +45,6 @@ class TestSuiteAdmin(admin.ModelAdmin): admin.site.register(TestSuite, TestSuiteAdmin) admin.site.register(ScoreInstance) +admin.site.register(ScoreClass) admin.site.register(TestInstance, TestInstanceModelAdmin) admin.site.register(TestClass, TestClassModelAdmin) diff --git a/scidash/sciunittests/serializers.py b/scidash/sciunittests/serializers.py index 532dac49..b5471bbb 100644 --- a/scidash/sciunittests/serializers.py +++ b/scidash/sciunittests/serializers.py @@ -31,6 +31,7 @@ class TestClassSerializer( GetByKeyOrCreateMixin, WritableNestedModelSerializer ): units_name = serializers.CharField(required=False) + key = 'import_path' class Meta: model = TestClass