def _q_index(request): session = request.session tdt = {} tdt['session'] = session tdt['current_user'] = User.get_by(id=session.user) if session else None if request.method == 'POST': session.set_user(None) return request.redirect('/') return st('logout.html', **tdt)
def owner_name(self): from code.models.user import User from code.models.organization import Organization if self.kind == KIND_USER: user = User.get_by(id=self.owner_id) return user.name else: org = Organization.get_by(id=self.owner_id) return org.name
def _q_index(request): tdt = dict() session = request.session current_user = User.get_by(session.user) if session else None if current_user and request.method == "POST": name = request.get_form_var('name') description = request.get_form_var('description') p = Project.add(name=name, description=description, owner_id=current_user.id, creator_id=current_user.id) if p: return request.redirect('projects/%s' % p.name) tdt['project'] = p return st('projects/index.html', **tdt) projects = Project.gets_by() tdt['projects'] = projects tdt['current_user'] = User.get_by(id=session.user) if session else None return st('projects/index.html', **tdt)
def _q_index(request): tdt = {} session = request.session tdt['session'] = session tdt['current_user'] = User.get_by(id=session.user) if session else None return st("index.html", **tdt)
def _q_index(self, request): tdt = dict() session = request.session tdt['project'] = self.project tdt['current_user'] = User.get_by(id=session.user) if session else None return st('/projects/repo.html', **tdt)
def _q_index(request): tdt = dict() session = request.session tdt['users'] = User.gets_by() tdt['current_user'] = User.get_by(id=session.user) if session else None return st('projects/new.html', **tdt)