Changeset 56:c0e3672508cf
- Timestamp:
- 08/20/08 11:09:25 (2 years ago)
- Author:
- Nicolas ?vrard <nicoe@…>
- Branch:
- default
- Message:
-
Added line chart
- Location:
- examples
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r55
|
r56
|
|
| 28 | 28 | repos.add_report(Invoice, 'image/png', 'vbar_chart', report_name='vbar') |
| 29 | 29 | repos.add_report(Invoice, 'image/png', 'hbar_chart', report_name='hbar') |
| | 30 | repos.add_report(Invoice, 'image/png', 'line_chart', report_name='line') |
| 30 | 31 | |
| 31 | 32 | inv = Invoice(customer={'name': 'John Bonham', |
| … |
… |
|
| 84 | 85 | vbar_report, _ = repos.reports[Invoice]['vbar'] |
| 85 | 86 | file('vbar.png', 'w').write(vbar_report(inv).render().getvalue()) |
| | 87 | line_report, _ = repos.reports[Invoice]['line'] |
| | 88 | file('line.png', 'w').write(line_report(inv).render().getvalue()) |
| 86 | 89 | |
-
|
r55
|
r56
|
|
| 8 | 8 | y: |
| 9 | 9 | interval: 15 |
| | 10 | padding: 5 |
| 10 | 11 | x: |
| 11 | 12 | ticks: |
-
|
r54
|
r56
|
|
| 10 | 10 | {% for line in o.lines %} |
| 11 | 11 | - - ${line.item.name} |
| 12 | | - - [0, ${abs(line.amount)}] |
| | 12 | - - [0, $line.amount] |
| 13 | 13 | {% end %} |
-
|
r55
|
r56
|
|
| 7 | 7 | axis: |
| 8 | 8 | y: |
| 9 | | interval: 15 |
| | 9 | interval: 20 |
| | 10 | padding: 5 |
| 10 | 11 | x: |
| 11 | 12 | ticks: |