一个简单的Django应用程序,用于表示生物体。
项目描述
Organisms是一个简单的Django应用程序,用于表示生物体。
下载和安装
此软件包已在PyPI上注册为“django-organisms”,并且可以使用pip安装
pip install django-organisms
如果您的系统上没有找到django,pip也会安装它。
快速入门
将“organisms”添加到您的INSTALLED_APPS设置中,如下所示
INSTALLED_APPS = ( ... 'organisms', )
运行python manage.py migrate命令以创建organisms模型。
(可选)以下步骤仅在您已安装django-tastypie以创建项目的REST API并希望为django-organisms添加API端点时需要。
将以下内容添加到您的项目urls.py文件中
# There are probably already other imports here, such as: # from django.conf.urls import url, patterns, include # If you have not already done so, import the tastypie API: from tastypie.api import Api # Import the OrganismResource: from organisms.api import OrganismResource # If you have not already done so, initialize your API and # add the OrganismResource to it v0_api = Api() v0_api.register(OrganismResource()) # In the urlpatterns, include the urls for this api: urlpatterns = patterns('', ... (r'^api/', include(v0_api.urls)) )
管理命令的使用
此应用程序包含一个管理命令management/commands/organisms_create_or_update.py,可用于在数据库中填充organisms表。它接受3个参数
taxonomy_id
scientific_name
common_name
例如,要填充数据库中的Human对象,我们会输入
python manage.py organisms_create_or_update --taxonomy_id=9606 --scientific_name="Homo sapiens" --common_name="Human"