views.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:linkedin_recommend 作者: duggalr2 项目源码 文件源码
def job_misclassify(request, id):
    instance = get_list_or_404(AllJobTitle, profile_id=id)
    id_instance = [job.id for job in instance]
    instance = [job.job for job in instance]
    form = JobMisClassify(request.POST or None, extra=instance)
    industry_map = {'software': 0, 'engineering': 1, 'research': 2, 'design': 3, 'data_science': 4,
                    'product_manager': 5, 'business_finance': 6, 'startup_founder': 7,
                    'admin_it': 8, 'crypto': 9}

    if form.is_valid():
        for i in form.extra_answers():
            i = list(i)
            if len(i[-1]) > 0:
                if i[-1] in industry_map.keys():
                    i[-1] = industry_map.get(i[-1])
                    index = instance.index(i[0])
                    job_id = id_instance[index]
                    j = AllJobTitle.objects.get(id=job_id)
                    j.job_classification = i[-1]
                    j.save()

        return redirect('home')
    return render(request, 'job_misclassify.html', {'form':form})
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号