一个django应用程序,用于根据基于web的数据服务(如gbif)检查分类物种名称。
django-triodia的Python项目详细描述
triodia是一个django应用程序,用于解析分类名称并将其与公共生物多样性数据服务的数据库进行核对。Triodia目前主要的API调用依赖于全球生物多样性确认工具(GBIF),可以认为是该API的部分和不完整的Django/Python包装器。
用户在表单中输入一个物种名称;triodia查询gbif api,解析结果,并返回一个按可信度排序的潜在匹配项列表。
快速启动
将“Triodia”添加到已安装的应用程序设置中,如下所示:
INSTALLED_APPS = ( ... 'triodia', )
在项目url.py中包含triodia urlconf,如下所示:
url(r'^triodia/', include('triodia.urls')),
运行python manage.py syncdb以创建triodia模型。
访问http://127.0.0.1:8000/triodia/以检查物种名称。