|
|
|
|
@ -11,6 +11,7 @@ from courses.models import Course, CourseTheme |
|
|
|
|
from management.reports import get_now_success_hw, get_second_success_hw |
|
|
|
|
from access.models import User |
|
|
|
|
from finance.models import Bill, Price |
|
|
|
|
from .forms import UploadFileForm |
|
|
|
|
|
|
|
|
|
@response_decor(template='super_bill.html') |
|
|
|
|
def super_bill(request): |
|
|
|
|
@ -134,10 +135,13 @@ def progress_report(request): |
|
|
|
|
|
|
|
|
|
@response_decor(template='cabinet.html') |
|
|
|
|
def render_management_cabinet(request): |
|
|
|
|
return {} |
|
|
|
|
if request.user.in_role != 'A': |
|
|
|
|
raise Http404 |
|
|
|
|
else: |
|
|
|
|
return {} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from .forms import UploadFileForm |
|
|
|
|
|
|
|
|
|
@response_decor(template='diplomscab.html') |
|
|
|
|
def render_diplom_cabinet(request): |
|
|
|
|
@ -145,7 +149,6 @@ def render_diplom_cabinet(request): |
|
|
|
|
if request.method == 'POST': |
|
|
|
|
|
|
|
|
|
form = UploadFileForm(request.POST, request.FILES) |
|
|
|
|
print(form) |
|
|
|
|
for l in request.FILES['file'].readlines(): |
|
|
|
|
try: |
|
|
|
|
user = User.objects.get(email=l.rstrip().lower()) |
|
|
|
|
@ -163,12 +166,10 @@ def render_diplom_cabinet(request): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
context['form'] = form |
|
|
|
|
print(context) |
|
|
|
|
return context |
|
|
|
|
else: |
|
|
|
|
form = UploadFileForm() |
|
|
|
|
|
|
|
|
|
context['form'] = form |
|
|
|
|
print(context) |
|
|
|
|
return context |
|
|
|
|
|
|
|
|
|
|