django - 如何在 Django 上存储和搜索简历(CV)?
问题描述
在 Django 中,我有一个过程,用户可以上传简历,该简历存储在我的文件服务器上。
对于每个上传的简历,员工都会创建一个数据库记录(填写一个保存到 postgresql 的表格)
我的困境是,实际的简历要么是 Microsoft Word 文档,要么是 pdf 文档。我希望员工在调用包含候选人已发送的简历列表的候选人资料时,我希望员工能够打开简历并阅读网页具有路径的 docx 或 pdf 文件.
我应该怎么做。另一件事是,在第 2 阶段,我希望员工能够在简历中搜索某些技能组合,所以我不确定员工是否应该:总结技能并存储在候选人记录下以供以后搜索或可能工作人员应将所有 pdf 和 docx 文档转换为文本字符串并存储在候选人记录下的字段中。或者也许我应该将文件保存为 pdf 和 docx 并且以某种方式(我不知道如何)我应该创建一些机制来搜索实际的 docx 和 pdf 文件以获得所需的技能。
我对此事有点困惑,想知道哪种方法是解决上述问题的最佳方法。
谢谢
解决方案
显示简历 (PDF) 很简单,只需使用文件链接即可。对于word文档,您可以按照这个答案。
现在对于您的另一个问题,搜索特定技能,您可以做的是使用数据库中的技能表,当您的用户提交简历时必须填写该表。然后,您可以应用您的过滤器。
推荐阅读
- foursquare - Foursquare API:如何在“自治市镇”等行政区域内探索场地
- laravel - 有没有办法通过命令行在 laravel 中制作服务容器文件?
- javascript - 如何使用 vanilla javascript 根据值更改 td 元素的背景和字体颜色
- python - 需要解析多行多列字符之间的子串
- arrays - 如何检测并发日期
- python - 编辑距离算法特刊
- javascript - Javascript按位运算
- tensorflow - 我无法在张量板上看到任何东西。如何解决这个问题?
- oracle - 安装 Oracle 客户端工具 - Docker、Roundhouse、Oracle
- types - 创建一个抽象类型作为不同函数的包装器