@@ -75,6 +75,22 @@ def lensman_audit(request, administrator):  | 
            ||
| 75 | 75 | 
                 | 
            
| 76 | 76 | 
                return response(200, 'Lensman Audit Pass Suceess', u'摄影师审核通过')  | 
            
| 77 | 77 | 
                 | 
            
| 78 | 
                +@logit  | 
            |
| 79 | 
                +@check_admin  | 
            |
| 80 | 
                +def lensman_delete(request, administrator):  | 
            |
| 81 | 
                +    lensman_id = request.POST.get('lensman_id', '')
               | 
            |
| 82 | 
                +  | 
            |
| 83 | 
                + try:  | 
            |
| 84 | 
                + lensman = LensmanInfo.objects.get(lensman_id=lensman_id, status=True)  | 
            |
| 85 | 
                + except LensmanInfo.DoesNotExist:  | 
            |
| 86 | 
                + return response(200, 'Lensman Not Found', u'摄影师不存在')  | 
            |
| 87 | 
                +  | 
            |
| 88 | 
                + lensman.lensman_status = LensmanInfo.DISABLED  | 
            |
| 89 | 
                + lensman.status = False  | 
            |
| 90 | 
                + lensman.save()  | 
            |
| 91 | 
                +  | 
            |
| 92 | 
                + return response(200, 'Lensman Audit Pass Suceess', u'摄影师删除成功')  | 
            |
| 93 | 
                +  | 
            |
| 78 | 94 | 
                 | 
            
| 79 | 95 | 
                @logit  | 
            
| 80 | 96 | 
                @check_admin  | 
            
                @@ -383,6 +383,7 @@ urlpatterns += [  | 
            ||
| 383 | 383 | 
                url(r'^admin/lensman/list$', lensman_admin_views.lensman_list, name='admin_lensman_list'),  | 
            
| 384 | 384 | 
                url(r'^admin/lensman/audit$', lensman_admin_views.lensman_audit, name='admin_lensman_audit'),  | 
            
| 385 | 385 | 
                url(r'^admin/lensman/update$', lensman_admin_views.lensman_update, name='admin_lensman_update'),  | 
            
| 386 | 
                + url(r'^admin/lensman/delete$', lensman_admin_views.lensman_delete, name='admin_lensman_delete'),  | 
            |
| 386 | 387 | 
                url(r'^admin/lensman/integral/list$', lensman_admin_views.lensman_integral_list, name='admin_lensman_integral_list'),  | 
            
| 387 | 388 | 
                url(r'^admin/lensman/integral/update$', lensman_admin_views.lensman_integral_update, name='admin_lensman_integral_update'),  | 
            
| 388 | 389 | 
                 |