renling create admin
This commit is contained in:
parent
d4f588e66d
commit
68887c2150
|
@ -359,6 +359,8 @@ class ConsumerViewSet(ModelViewSet):
|
|||
role = sheet['e'+str(m)].value
|
||||
if Consumer.objects.filter(username = username).exists():
|
||||
obj = Consumer.objects.filter(username = username).first()
|
||||
if obj.create_admin is None:
|
||||
obj.create_admin = request.user
|
||||
else:
|
||||
obj = Consumer()
|
||||
obj.username = username
|
||||
|
|
|
@ -393,3 +393,12 @@ class PaperViewSet(ModelViewSet):
|
|||
ret['type'] = '押卷模考'
|
||||
ret['paper'] = paper.id
|
||||
return Response(ret)
|
||||
|
||||
@action(methods=['put'], detail=True, url_path='clone', url_name='clone_paper',
|
||||
authentication_classes=[],permission_classes=[],
|
||||
perms_map=[{'put':'clone_paper'}])
|
||||
def clone(self, request, pk=None):
|
||||
'''
|
||||
克隆试卷
|
||||
'''
|
||||
pass
|
Loading…
Reference in New Issue