Skip to main content

Fork of Python binding of SugarCRM, that uses the SOAP API provided by SugarCRM sponsored by Makina Corpus

Project description

Introduction

A pythonic binding for the SugarCRM SOAP interface, make it possible to use objects as if they were local ie:

>>> import pysugar
>>> sugar_user = 'myuser'
>>> sugar_password = 'mypassword'
>>> sugar_base_url = 'http://myserver/sugar'
>>> sugar_debug = False
>>> sugar_session = pysugar.SugarSession(
... sugar_user, sugar_password, sugar_base_url, sugar_debug)
>>> sugar_store = pysugar.SugarStore(sugar_session)
>>> sugar_lead = sugar_store.m.Leads.add()
>>> sugar_lead.first_name = 'Test Lead'
>>> sugar_lead.post()
>>> print sugar_lead.id
929a26ac-fc47-3232-20a6-4534cdb3290e

then you can test the result in another session

…(initialization stuff):

>>> id = '929a26ac-fc47-3232-20a6-4534cdb3290e'
>>> sugar_lead = sugar_store.m.Leads.get(id)
>>> print sugar_lead.first_name

id being the previously obtained id string from the sugar server

Makina Corpus sponsored software

makinacom

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

pysugarNG-0.0.7.zip (26.6 kB view details)

Uploaded Source

File details

Details for the file pysugarNG-0.0.7.zip.

File metadata

  • Download URL: pysugarNG-0.0.7.zip
  • Upload date:
  • Size: 26.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pysugarNG-0.0.7.zip
Algorithm Hash digest
SHA256 ebaee66e2794563d23047ff89daa1d5b0ed496649f3502b35a4a42f4dcc29fe8
MD5 0b51e1b26658373844ccf50717bae197
BLAKE2b-256 651e2d77d2ef4b8debb91e5f1a01567dd78757d2dfc855520bcf7e3790a14ed6

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