rapid_list.py 602 B

123456789101112131415161718192021222324252627
  1. __author__ = 'marcos.medeiros'
  2. from django import template
  3. register = template.Library()
  4. _base = 'rapid/list/'
  5. @register.inclusion_tag(_base+'field_header.html')
  6. def field_header(field):
  7. return {'f': field}
  8. @register.inclusion_tag(_base+'pagination.html', takes_context=True)
  9. def pagination(context):
  10. return context
  11. @register.inclusion_tag(_base+'show_value.html')
  12. def show_value(val, val_data):
  13. return {'val': val, 'val_data': val_data}
  14. @register.inclusion_tag(_base+'instance_actions.html')
  15. def instance_actions(instance):
  16. return {'o': instance}