Skip to main content

A simple Django app to represent organisms.

Project description

Organisms is a simple Django app to represent organisms.

Download and Install

This package is registered as “django-organisms” in PyPI and is pip installable:

pip install django-organisms

If django is not found on your system, pip will install it too.

Quick Start

  1. Add ‘organisms’ to your INSTALLED_APPS setting like this:

    INSTALLED_APPS = (
        ...
        'organisms',
    )
  2. Run python manage.py migrate command to create organisms model.

  3. (Optional) The following step is only needed if you have django-tastypie installed to create a REST API for your project and would like to have API endpoints for django-organisms.

    Add the following to your project’s urls.py file:

    # 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))
    )

Usage of Management Command

This app includes a management command management/commands/organisms_create_or_update.py, which can be used to populate the organisms table in the database. It takes 3 arguments:

  • taxonomy_id

  • scientific_name

  • common_name

For example, to populate the Human object in the database, we would enter:

python manage.py organisms_create_or_update --taxonomy_id=9606 --scientific_name="Homo sapiens" --common_name="Human"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-organisms-0.6.tar.gz (5.8 kB view details)

Uploaded Source

File details

Details for the file django-organisms-0.6.tar.gz.

File metadata

  • Download URL: django-organisms-0.6.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.10.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for django-organisms-0.6.tar.gz
Algorithm Hash digest
SHA256 428c16f6a2304ac504071738ae1d2f71be5b884f9adfc9d4e1e1618d084f0116
MD5 15e230bc0d57c5632115d58797015fd8
BLAKE2b-256 d10f666e55f7f11ed74752039f2cd10c942356d378fa20284184dd7514280325

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page