django-datafactory
is a lightweight django plugin which provides the integration of the service datafactory.
There are just two steps needed to install django-datafactory:
-
Install django-datafactory to your virtual env:
pip install django-datafactory
-
Configure your django installation with the following lines:
# django-datafactory INSTALLED_APPS += ('django_datafactory', ) DATAFACTORY = True # Those are dummy test data - change to your data DATAFACTORY_AUTH_SETTINGS = { "API_USERNAME": "Your-Datafactory-Username", "API_PASSWORD": "Your-Datafactory-Password" }
- An datafactory account
- Django >= 1.8
datafactory_wrapper = DataFactoryWrapper(auth=settings.DATAFACTORY_AUTH_SETTINGS)
datafactory_response = datafactory_wrapper.typeahead(
postal_code=56070,
city="Koblenz",
district="Metternich",
street="universitaetsstrasse"
)
datafactory_response
{u'Ergebnisse': {u'Ergebnis': {u'Anfragentyp': u'PlzOrtOtlStr', u'UUID': u'065C55A2B99DAAF62975505DBD409663', u'Ort': u'Koblenz', u'Plz': 56070, u'Strasse': u'Universit\xe4tsstr.', u'Adresstyp': u'A', u'Ortsteil': u'Metternich'}}}
Copyright 2018 Jonas Braun for Particulate Solutions GmbH, under MIT license.