Exemple #1
0
 def post(self, request, *args, **kwargs):
     user = request.user
     extrainfo = ExtraInfo.objects.get(user=user)
     y = Menu.objects.all()
     context = {
         'menu': y,
         'mess_option': 'mess1'
     }
     return render_to_pdf('messModule/menudownloadable1.html', context)
Exemple #2
0
    def post(self, request, *args, **kwargs):
        user = request.user
        extra_info = ExtraInfo.objects.get(user=user)
        y = Menu.objects.all()

        if extra_info.user_type == 'student':
            student = Student.objects.get(id=extra_info)
            mess_info = Messinfo.objects.get(student_id=student)
            mess_option = mess_info.mess_option
            context = {'menu': y, 'mess_option': mess_option}
            if mess_option == 'mess2':
                return render_to_pdf('messModule/menudownloadable2.html',
                                     context)
            else:
                return render_to_pdf('messModule/menudownloadable1.html',
                                     context)
        else:
            context = {'menu': y, 'mess_option': 'mess2'}
            return render_to_pdf('messModule/menudownloadable2.html', context)