def root_view(request): if not request.user.is_authenticated() and not utils.is_app_closed(): return HttpResponseRedirect(reverse('account_signup')) if not request.user.is_authenticated() and utils.is_app_closed(): return HttpResponseRedirect(reverse('account_login')) if not request.user.email_verified: return HttpResponseRedirect(reverse('verify_email_required')) if request.user.is_organizer: return HttpResponseRedirect(reverse('review')) elif request.user.is_volunteer: return HttpResponseRedirect(reverse('check_in_list')) return HttpResponseRedirect(reverse('dashboard'))
def root_view(request): if not request.user.is_authenticated() and not utils.is_app_closed(): return HttpResponseRedirect(reverse('account_signup')) if not request.user.is_authenticated() and utils.is_app_closed(): return HttpResponseRedirect(reverse('account_login')) if not request.user.has_usable_password(): return HttpResponseRedirect(reverse('set_password')) if not request.user.email_verified: return HttpResponseRedirect(reverse('verify_email_required')) if request.user.is_organizer: return HttpResponseRedirect(reverse('review')) elif request.user.is_volunteer: return HttpResponseRedirect(reverse('check_in_list')) return HttpResponseRedirect(reverse('dashboard'))
def can_be_edit(self): return self.status == self.PENDING and not self.vote_set.exists( ) and not utils.is_app_closed()
def can_be_edit(self): return (self.status == APP_SAVED or self.status == APP_PENDING ) and not self.vote_set.exists() and not utils.is_app_closed()
def can_be_edit(self): return self.can_be_post_edit() or ( self.status == APP_PENDING and not self.vote_set.exists() and not utils.is_app_closed() )
def can_be_edit(self): return self.status in [APP_PENDING, APP_DUBIOUS] and not self.vote_set.exists() and not utils.is_app_closed()