def render(self, djp, wrapper, prefix, api_url = '.', height = 0, **kwargs): height = abs(int(height or 0)) instance = djp.instance request = djp.request obj = pyapi.get_portfolio_object(instance, request.user) id = finins.get_object_id(obj,datetime.date.today()) options = {} ctx = {'url': api_url, 'id': id, 'options': options, 'fields': mark_safe(json.dumps(finins.fields()))} if height: options['height'] = height return loader.render_to_string('trade/portfolio-application.html', ctx)
def render(self, djp, wrapper, prefix, api_url='.', height=0, **kwargs): height = abs(int(height or 0)) instance = djp.instance request = djp.request obj = pyapi.get_portfolio_object(instance, request.user) id = finins.get_object_id(obj, datetime.date.today()) options = {} ctx = { 'url': api_url, 'id': id, 'options': options, 'fields': mark_safe(json.dumps(finins.fields())) } if height: options['height'] = height return loader.render_to_string('trade/portfolio-application.html', ctx)
def item_description(item): if isinstance(item, PortfolioView): d = u'%s <i>by %s</i>' % (item.name, item.user) else: d = item.description or item.code return mark_safe(d)
def item_description(item): if isinstance(item, PortfolioView): d = u'%s <i>by %s</i>' % (item.name,item.user) else: d = item.description or item.code return mark_safe(d)