Skip to content
A Django app that provides a nice interface to Jobvite
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
django_jobvite
.gitignore
LICENSE
README.rst
requirements.txt
setup.py

README.rst

django-jobvite

django-jobvite is a Django application that provides a friendly interface to Jobvite.

Installation

Fetch django-jobvite:

pip install -e git://github.com/mozilla/django-jobvite

Add django_jobvite to INSTALLED_APPS in settings.py:

INSTALLED_APPS = (
    ...
    'django_jobvite',
    ...
)

Configure urls.py:

urlpatterns = patterns('',
    (r'^jobvite/', include('django_jobvite.urls')),
    ...
)

Additionally, you'll need to specify the URI to the Jobvite XML file:

JOBVITE_URI = 'http://www.jobvite.com/CompanyJobs/Xml.aspx?c=XXXXX'

Use

Once installed and configured, you can query jobvite positions and obtain results in JSON, keyed by jobvite ID. Any GET parameters will be used as filter parameters. Example JSON:

{
    'fxoOfv': {
        'title': 'Software Developer',
        'category': 'Engineering',
        'description': '...',
        'brief_description': '...',
        'job_type': 'Full-Time',
        'requisition_id': 1234,
        'apply_url': 'http://....',
        'detail_url': 'http://...',
        'location': 'Toronto, ON, Canada',
        'date': '4/21/2011'
    }
}

Database Migrations

django_jobvite supports both South and Django 1.7+ migrations. Support for South will end when Django 1.4 reaches its end of life, around October 2015.

License

This software is licensed under the BSD License. For more information, read the file LICENSE.

Something went wrong with that request. Please try again.