Rest api ẅith python » History » Version 6
Javier Hernandez, 2010-11-09 10:15
| 1 | 4 | Javier Hernandez | h1. Using the REST API with Python |
|---|---|---|---|
| 2 | |||
| 3 | 6 | Javier Hernandez | Here is the two well-known options for using REST API with python. |
| 4 | 4 | Javier Hernandez | |
| 5 | 5 | Javier Hernandez | # "PyActiveResource":http://code.google.com/p/pyactiveresource/ |
| 6 | 1 | Javier Hernandez | # "Python library":http://code.google.com/p/pyredminews/ |
| 7 | 6 | Javier Hernandez | |
| 8 | |||
| 9 | h2. *PyActiveResource* example: |
||
| 10 | |||
| 11 | <pre code="python"> |
||
| 12 | # Importing pyactiveresource |
||
| 13 | from pyactiveresource.activeresource import ActiveResource |
||
| 14 | |||
| 15 | class Issue(ActiveResource): |
||
| 16 | _site = 'http://redmine.foo.org' |
||
| 17 | _user = 'username' |
||
| 18 | _password = 'password' |
||
| 19 | |||
| 20 | # Get issues |
||
| 21 | issues = Issue.find() |
||
| 22 | |||
| 23 | # Get a specific issue, from its id |
||
| 24 | issue = Issue.find(1345) |
||
| 25 | |||
| 26 | # Issue attributes |
||
| 27 | |||
| 28 | # Updating an attribute |
||
| 29 | |||
| 30 | </pre> |