Esempio n. 1
0
def index(request):
    employee_list = Userinfo.objects.all()
    if request.method=="POST":
        print(request.POST['title'])
        print(request.POST['people_array'])
      #  print(request.POST['file'])
        file = request.FILES['file']

        print(file)
        filename = file._name
        print(filename)
        file.chunks()

        people_list = str(request.POST['people_array'])
        people_list = people_list.split(',')
        upload_file = UploadFileModel()
        upload_file.file = file
        upload_file.title = filename
        upload_file.save()
        obj = Suggestion.objects.last()
        file_locate = int(obj.file_locate)+1
        for people in people_list:
            suggest = Suggestion()
            suggest.title = request.POST['title']
            suggest.sender = request.session['user_num']
            suggest.reciever = int(people.strip())
            suggest.sender_name = request.session['user_name']
            suggest.status = 0
            suggest.file = file
            suggest.file_locate = file_locate
            user = Userinfo.objects.get(user_num=suggest.reciever)
            suggest.reciever_name = user.user_name
            suggest.save()


        return render(request,'suggestion/index.html',{'employee_list':employee_list,'rank':request.session['user_rank']})
    else:
    #    employee_list = Userinfo.objects.all()

        return render(request,'suggestion/index.html',{'employee_list':employee_list,'rank':request.session['user_rank']})