我正在为linkedin个人资料创建解析器,以存储我的文凭项目的候选人简历数据库。我决定把它作为Web应用程序,所以我现在正在使用django,我没有什么计划:
但我有一些问题:
我不知道该怎么保存这些信息。据我所知,我有一些类似于json的数据。
[
{'categories': ['Web Development',
'Software Development',
'Writing & Translation'],
'country': 'India',
'description': 'I do ...',
'feedback': '4.8424790960452',
'id': '~aaaa9999d3f394624e',
'last_activity': 'June 17, 2014',
'member_since': 'July 21, 2011',
'name': 'John Johnson',
'portfolio_items_count': '1',
'portrait_50': 'https://...',
'profile_type': 'Independent',
'rate': '22.22',
'skills': ['python',
'django-framework',
'mongodb',
'jquery',
'html5',
'postgresql'],
'test_passed_count': '3',
'title': 'Web Developer'},
{
# Another freelancer
},
# ...
]但是我不明白我应该做些什么来创建表格并将这些信息放入其中。所以如果你给我举个例子,那就太好了。
第二个问题是,我根本不知道如何搜索我需要的信息。例如,我需要搜索“程序员”,我想得到所有的数据,这个词出现或相对。例如,“我以前是一名程序员,但现在我是项目经理”或“我有用PHP编程的技能”。对我来说,这很简单,就像我只是用搜索字符串中的一个单词ofc来寻找亲戚--我需要把我的话缩短到引理,但我想这并不像我想象的那样。
而且我想,为了能够更新我的数据库,我应该使用AJAX + JQuery,对吗?
发布于 2014-11-12 22:59:27
发布于 2014-11-12 22:48:05
我认为更近期版本的postgres有一个JSON数据类型,但我不确定django是否支持查询它,是否需要查找一些东西。
通常,与数据源的集成要求您评估您拥有的数据类型(您发布的json )。
如何存储你的数据,
如何从数据提要中提取和转换数据以导入到系统中
实际上是进口的
看着饲料,有几件事很突出。
一个具有m2m的Skill模型和一个带有Category模型的m2m模型
这将使您可以轻松快速地查找给定特定类别或技能的任何配置文件。
django教程提供了关于如何创建模型、与模型交互、使用模型持久化数据以及如何查询模型的非常好的编写示例。
https://stackoverflow.com/questions/26897980
复制相似问题