oioioi.base.templatetags.simple_tags

Module Contents

Functions

active_url(context, pattern_or_urlname[, returned_class])

Returns returned_class if given pattern or url matches

site_displayed_tag(context)

call_method_with_arguments(obj, method_name, *args)

admin_paginator_number(cl, i)

Generate an individual page index link in a paginated list.

Attributes

oioioi.base.templatetags.simple_tags.register[source]
oioioi.base.templatetags.simple_tags.active_url(context, pattern_or_urlname, returned_class='active')[source]

Returns returned_class if given pattern or url matches context active url. .. usage:

```
{% load active_url %}

<a class="{% active_url 'my_home_page' %}">Home Page</a>
<a class="{% active_url '^$' %}>Home Page</a>
```
Parameters
  • context

  • pattern_or_urlname – Regex or name defined in urls.py

  • returned_class – A string to return if the url is active

Returns

returned_class or None

oioioi.base.templatetags.simple_tags.site_displayed_tag(context)[source]
oioioi.base.templatetags.simple_tags.call_method_with_arguments(obj, method_name, *args)[source]
oioioi.base.templatetags.simple_tags.admin_paginator_number(cl, i)[source]

Generate an individual page index link in a paginated list.