def index(self): """Handle the front-page.""" if config.get('single_user', False): override_template(self.index, 'genshi:hiringpond.templates.resume') user = get_user_or_default_user() else: user = None return {'user': user, 'tags': ''}
def index(self): """Handle the front-page.""" if config.get('single_user', False): override_template(self.index, 'genshi:hiringpond.templates.resume') user = get_user_or_default_user() else: user = None return {'user': user, 'tags': ''}
def vcard(self, uid=None): user = get_user_or_default_user(uid) enc = Encoder() vcf = render.render({'user':user}, template_engine='vcard', template_name='hiringpond.templates.vcard') data = enc.encode(vcf, {'ec_level': 3}) #data = pyqrcode.MakeQRImage() buff = StringIO() data.save(buff, 'png') img = buff.getvalue() buff.close() return img
def vcard(self, uid=None): user = get_user_or_default_user(uid) enc = Encoder() vcf = render.render({'user': user}, template_engine='vcard', template_name='hiringpond.templates.vcard') data = enc.encode(vcf, {'ec_level': 3}) #data = pyqrcode.MakeQRImage() buff = StringIO() data.save(buff, 'png') img = buff.getvalue() buff.close() return img
def vcf(self, uid=None): user = get_user_or_default_user(uid) return {'user': user}
def logo(self, uid=None): user = get_user_or_default_user(uid) return user.logo
def photo(self, uid=None): user = get_user_or_default_user(uid) return user.photo
def resume(self, uid=None, fmt='html', tags=''): user = get_user_or_default_user(uid) return {'user': user, 'tags': set(tags.split(','))}
def vcf(self, uid=None): user = get_user_or_default_user(uid) return {'user':user}
def logo(self, uid=None): user = get_user_or_default_user(uid) return user.logo
def photo(self, uid=None): user = get_user_or_default_user(uid) return user.photo
def resume(self, uid=None, fmt='html', tags=''): user = get_user_or_default_user(uid) return {'user': user, 'tags': set(tags.split(','))}