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
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e5b50d742388ad1e3c78c3d7fe7eb5c41c4524fe0a52da723de430badd914f4 |
|
MD5 | 4c5848fbcc7d07d6cae43a6a456a862c |
|
BLAKE2b-256 | ee41d4b44053bef5e593695ff8cae931e23ec389008527949dcbed19095a1597 |