Как хранить и искать резюме (резюме) на Django? - PullRequest
0 голосов
/ 04 июля 2018

В Django у меня есть процесс, когда пользователь может загрузить резюме, которое хранится на моем файловом сервере.

Для каждого загруженного резюме сотрудник создает запись в базе данных (заполняет форму, которая сохраняется в postgresql)

Моя дилемма в том, что фактическим резюме является либо документ Microsoft Word, либо документ PDF. Я хочу, чтобы сотрудники вызывали профиль кандидата, в котором есть список резюме, которое отправил кандидат, я хочу, чтобы сотрудники могли открыть резюме и прочитать файл docx или pdf, к которому на веб-странице есть путь .

Как мне это сделать. Другое дело, что на этапе 2 я хочу, чтобы сотрудники могли искать резюме для определенных наборов навыков, поэтому я не уверен, что персонал должен: составить резюме навыков и сохранить под записью кандидата для последующего поиска или, может быть, персонал должен преобразовать все документы pdf и docx в текстовые строки и сохранить их в поле под записью кандидата. или, может быть, я должен сохранить файлы в формате pdf и docx и каким-то образом (я не знаю, как) я должен создать какой-то механизм для поиска необходимых файлов в реальных файлах docx и pdf.

Я немного запутался в этом вопросе и хотел бы знать, какой из них лучше всего подойдет для решения указанных выше проблем.

Спасибо

1 Ответ

0 голосов
/ 04 июля 2018

Хорошо отображать резюме (PDF) легко, просто воспользуйтесь ссылкой на файл. Для текстового документа вы можете следовать этому ответу .

Теперь для вашей другой проблемы, при поиске определенных навыков, вы можете использовать таблицу навыков в вашей базе данных, которую необходимо заполнить, когда ваши пользователи отправляют свое резюме. Затем вы можете применить свой фильтр.

...