Skip to main content

An extensible XML-RPC provider

Project description

An extensible XML-RPC provider

About Bambu XML-RPC

This package exposes Python’s own XML-RPC functionality to Django views, and allows any function to work as an XML-RPC endpoint.

About Bambu Tools 2.0

This is part of a toolset called Bambu Tools. It’s being moved from a namespace of bambu to its own ‘root-level’ package, along with all the other tools in the set. If you’re upgrading from a version prior to 2.0, please make sure to update your code to use bambu_xmlrpc rather than bambu.xmlrpc.

Installation

Install the package via Pip:

pip install bambu-xmlrpc

Add it to your INSTALLED_APPS list:

INSTALLED_APPS = (
    ...
    'bambu_xmlrpc'
)

Add bambu_xmlrpc.urls to your URLconf:

urlpatterns = patterns('',
    ...
    url(r'^xml-rpc/', include('bambu_xmlrpc.urls')),
)

Your endpoint will be available at /xml-rpc/.

Basic usage

Apply the bambu_xmlrpc.handler decorator to a function to expose it as an API. You can then GET from and POST to the function via the /xml-rpc/ endpoint.

Documentation

Full documentation can be found at ReadTheDocs.

Questions or suggestions?

Find me on Twitter (@iamsteadman) or visit my blog.

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

bambu-xmlrpc-2.0.tar.gz (2.9 kB view details)

Uploaded Source

File details

Details for the file bambu-xmlrpc-2.0.tar.gz.

File metadata

  • Download URL: bambu-xmlrpc-2.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bambu-xmlrpc-2.0.tar.gz
Algorithm Hash digest
SHA256 3e5b50d742388ad1e3c78c3d7fe7eb5c41c4524fe0a52da723de430badd914f4
MD5 4c5848fbcc7d07d6cae43a6a456a862c
BLAKE2b-256 ee41d4b44053bef5e593695ff8cae931e23ec389008527949dcbed19095a1597

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