fix: edu.url edu.view
This commit is contained in:
parent
d8f9dbfcfb
commit
ab358abf80
|
@ -1,6 +1,6 @@
|
|||
from django.urls import path, include
|
||||
from rest_framework.routers import DefaultRouter
|
||||
from apps.edu.views import QuestioncatViewSet, QuestionViewSet, PaperViewSet, ExamViewSet, ExamRecordViewSet
|
||||
from apps.edu.views import QuestioncatViewSet, QuestionViewSet, PaperViewSet, ExamViewSet, ExamRecordViewSet, TrainRecordViewSet
|
||||
|
||||
API_BASE_URL = 'api/edu/'
|
||||
HTML_BASE_URL = 'edu/'
|
||||
|
@ -11,6 +11,7 @@ router.register('question', QuestionViewSet, basename='question')
|
|||
router.register('paper', PaperViewSet, basename='paper')
|
||||
router.register('exam', ExamViewSet, basename='exam')
|
||||
router.register('examrecord', ExamRecordViewSet, basename='examrecord')
|
||||
router.register('training', TrainRecordViewSet, basename='examrecord')
|
||||
urlpatterns = [
|
||||
path(API_BASE_URL, include(router.urls)),
|
||||
]
|
||||
|
|
|
@ -197,11 +197,11 @@ class ExamRecordViewSet(ListModelMixin, DestroyModelMixin, RetrieveModelMixin, C
|
|||
return Response(ExamRecordSerializer(er).data)
|
||||
|
||||
|
||||
class TrainRecordViewSet(ListModelMixin, DestroyModelMixin, RetrieveModelMixin, CustomGenericViewSet):
|
||||
class TrainRecordViewSet(CustomModelViewSet):
|
||||
'''
|
||||
培训记录
|
||||
'''
|
||||
perms_map = {"get": "*", "delete": "train.delete"}
|
||||
perms_map = {"get": "*", "delete": "train.delete","post": "train.create","put": "train.update"}
|
||||
queryset = Train.objects.all()
|
||||
serializer_class = TrainingSerializer
|
||||
search_fields = ('create_by__name', 'create_by__username', 'name')
|
||||
|
|
Loading…
Reference in New Issue