Exemplo n.º 1
0
def display(request, resume_id, resume_score):
    """
    @summary: 详细信息展示页面
    @author:liyao
    """
    from Pinbot.settings import STATIC_URL
    p = request.GET
    feed_id = p.get('feed_id')
    feed_result = FeedUtils.get_feed_result(feed_id, resume_id)
    if feed_result:
        calc_time = feed_result.calc_time
        if request.user.is_staff and feed_result.feed.username != request.user.username:
            read_user = '******'
        else:
            read_user = '******'
        FeedUtils.read_feed(request, feed_id, resume_id, read_user=read_user)
    try:
        if hasattr(feed_result, 'tags'):
            keywords_new = feed_result.tags.keywords
            feed_keywords = u' '.join(keywords_new)
        else:
            feed_keywords = feed_result.feed.keywords
    except:
        feed_keywords = u''
    try:
        resume = ResumeData.objects.get(id=resume_id)
        if resume.source == 'pinbot':
            resume['age'] = get_age(resume.birthday)

        resume.work_years = resume.get_work_years()

    except Exception, e:
        raise Http404()
Exemplo n.º 2
0
def display(request, resume_id, resume_score):
    """
    @summary: 详细信息展示页面
    @author:liyao
    """
    from Pinbot.settings import STATIC_URL
    p = request.GET
    feed_id = p.get('feed_id')
    feed_result = FeedUtils.get_feed_result(feed_id, resume_id)
    if feed_result:
        calc_time = feed_result.calc_time
        if request.user.is_staff and feed_result.feed.username != request.user.username:
            read_user = '******'
        else:
            read_user = '******'
        FeedUtils.read_feed(request, feed_id, resume_id, read_user=read_user)
    try:
        if hasattr(feed_result, 'tags'):
            keywords_new = feed_result.tags.keywords
            feed_keywords = u' '.join(keywords_new)
        else:
            feed_keywords = feed_result.feed.keywords
    except:
        feed_keywords = u''
    try:
        resume = ResumeData.objects.get(id=resume_id)
        if resume.source == 'pinbot':
            resume['age'] = get_age(resume.birthday)

        resume.work_years = resume.get_work_years()

    except Exception, e:
        raise Http404()
Exemplo n.º 3
0
 def get_feed_result(self):
     resume_id = self.kwargs.get('resume_id', '')
     feed_id = self.request.GET.get('feed_id', '')
     feed_result = FeedUtils.get_feed_result(feed_id, resume_id)
     return feed_result
Exemplo n.º 4
0
 def get_feed_result(self):
     resume_id = self.kwargs.get('resume_id', '')
     feed_id = self.request.GET.get('feed_id', '')
     feed_result = FeedUtils.get_feed_result(feed_id, resume_id)
     return feed_result