def get_object(self, *args, **kwargs): #TODO remove for real auth situations self.request.user = get_dummy_user() try: obj = DegreeDocument.objects.get(owner=self.request.user) except: return Exception('Document not found') return (obj)
def get_object(self, *args, **kwargs): self.request.user = get_dummy_user() try: obj = AchievementCertificate.objects.get(owner=self.request.user) except AchievementCertificate.DoesNotExist: return HttpResponse( '<h2> It appears you don\'t have any achievement certificates</h3>' )
def get_object(self, *args, **kwargs): self.request.user = get_dummy_user() try: obj = self.request.user.passport except: raise Http404('No document created') return obj
def get_object(self, *args, **kwargs): #TODO remove for real auth situations self.request.user = get_dummy_user() try: obj = Resume.objects.get(owner=self.request.user) except: return redirect('core_hr:resume_update') return (obj)
def get_context_data(self, **kwargs): context = super(DocumentCenter, self).get_context_data() # TODO: Replace stub for user auth self.request.user = get_dummy_user() context['legal_documents'] = self.request.user.get_legal_documents() print(context['legal_documents']) context['other_documents'] = self.request.user.get_other_documents() print(context['other_documents']) return context
def get_object(self, *args, **kwargs): self.access_tier = kwargs.get('access_tier', "Access tier not present") #Todo: remove for real auth situations self.request.user = get_dummy_user() try: degree = self.request.user.degreedocument except: degree = DegreeDocument(owner=self.request.user, ) return degree
def get_object(self, *args, **kwargs): self.access_tier = kwargs.get('access_tier', "Access tier not present") #Todo: remove for real auth situations self.request.user = get_dummy_user() try: teaching_cert = self.request.user.teachingcertificate except TeachingCertificate.DoesNotExist: teaching_cert = TeachingCertificate(owner=self.request.user, ) return teaching_cert
def get_object(self, *args, **kwargs): self.access_tier = kwargs.get('access_tier', "Access tier not present") #Todo: remove for real auth situations self.request.user = get_dummy_user() try: resume = self.request.user.resume except Resume.DoesNotExist: resume = Resume(owner=self.request.user, ) return resume
def get_object(self, *args, **kwargs): self.request.user = get_dummy_user() print(self.request.user.pk) try: obj = self.request.user.workpermit except: return redirect('core_hr:work_permit_update') print(obj) return obj
def get_object(self, *args, **kwargs): self.request.user = get_dummy_user() try: obj = self.request.user.registryofstay except: raise Http404('No registry of stay document found') if obj.image is None: obj.image = get_mock_photo() print(obj) return obj
def get_object(self, *args, **kwargs): # TODO: replace this stub with the request.user self.access_tier = kwargs.get('access_tier', "access tier not present") self.request.user = get_dummy_user() try: obj = RegistryOfStay.objects.get(owner=self.request.user) except: obj = RegistryOfStay(owner=self.request.user) return obj
def get_object(self, *args, **kwargs): # TODO: replace this stub with the request.user self.access_tier = kwargs.get('access_tier', "access tier not present") self.request.user = get_dummy_user() try: obj = WorkPermit.objects.get(owner__id=self.request.user.id) except: obj = WorkPermit(owner=self.request.user, ) return obj
def get_object(self, *args, **kwargs): # TODO: replace this stub with the request.user self.access_tier = kwargs.get('access_tier', "access tier not present") self.request.user = get_dummy_user() try: obj = Passport.objects.get(owner__id=self.request.user.pk) except Passport.DoesNotExist: obj = Passport(owner=self.request.user, expiration_date=(datetime.now().date() + timedelta(days=800))) return obj
class CoreHrHome(TemplateView): template_name = 'core_hr/core_hr_home.html' dummy_user = get_dummy_user() def get_context_data(self, **kwargs): context = super(CoreHrHome, self).get_context_data() # TODO: Stub that needs replacement when user system is in place self.request.user = self.dummy_user try: context['documents'] = self.dummy_user.get_document_set() except: context['documents'] = "none" return context
def get_context_data(self, **kwargs): for arg in kwargs: print(arg) context = super(ScheduleGridDisplay, self).get_context_data() # TODO: Stub that needs replacement when user system is in place self.request.user = get_dummy_user() # get center from the employee center = self.request.user.get_current_center() context['tue_fri'] = BiWeeklyClass.objects.tue_fri(center=center) context['wed_sat'] = BiWeeklyClass.objects.wed_sat(center=center) context['thu_sun'] = BiWeeklyClass.objects.thu_sun(center=center) context['sat_sun_am'] = BiWeeklyClass.objects.wed_sat(center=center) context['sat_sun_pm'] = BiWeeklyClass.objects.sat_sun_pm(center=center) return context