diff options
Diffstat (limited to 'python/Dawn')
| -rw-r--r-- | python/Dawn/__init__.py | 1 | ||||
| -rw-r--r-- | python/Dawn/templates/swaption_blotter.html | 10 |
2 files changed, 6 insertions, 5 deletions
diff --git a/python/Dawn/__init__.py b/python/Dawn/__init__.py index d571f5aa..429b2bed 100644 --- a/python/Dawn/__init__.py +++ b/python/Dawn/__init__.py @@ -18,3 +18,4 @@ if not app.debug: app.logger.addHandler(fh) import Dawn.views +app.jinja_env.globals.update(bus_day=Dawn.views.bus_day) diff --git a/python/Dawn/templates/swaption_blotter.html b/python/Dawn/templates/swaption_blotter.html index 75e05ca0..c0787137 100644 --- a/python/Dawn/templates/swaption_blotter.html +++ b/python/Dawn/templates/swaption_blotter.html @@ -7,12 +7,12 @@ <td>Trade Date</td> <td>Settle Date</td> <td>Buy/Sell</td> - <td>Notional</td> + <td style="text-align:center">Notional</td> <td>Type</td> <td>Expiry</td> <td>Strike</td> - <td>Fee</td> - <td>Description</td> + <td style="text-align:center">Fee</td> + <td style="text-align:center">Description</td> <td>Red Code</td> <td>Counterparty</td> <td>Trade Type</td> @@ -23,13 +23,13 @@ <tr> <td><a href="{{url_for('trade_manage', tradeid=trade.id, kind='swaption')}}">{{trade.dealid}}</a></td> <td>{{trade.trade_date}}</td> - <td>{{trade.settle_date}}</td> + <td>{{trade.settle_date or (trade.trade_date + 3 * bus_day).date()}}</td> <td>{% if trade.buysell %}Buy{% else %}Sell{% endif %}</td> <td>{{"{0:,.2f}".format(trade.notional)}}</td> <td>{{trade.option_type}}</td> <td>{{trade.expiration_date}}</td> <td>{{trade.strike}}</td> - <td>{{"{0:,.2f}".format(trade.fee)}}</td> + <td style="text-align:right">{{"{0:,.2f}".format(trade.fee)}}</td> <td>{{trade.security_desc}}</td> <td>{{trade.security_id}}</td> <td><a href="{{url_for('edit_counterparty', |
