Show subnode count in users page.

This commit is contained in:
Flancian 2020-11-22 16:25:28 +01:00
parent ddcdb8de8b
commit d55f7dcdd9
2 changed files with 5 additions and 1 deletions

View file

@ -103,6 +103,10 @@ class User:
def __init__(self, user): def __init__(self, user):
self.uri = user self.uri = user
self.url = '/user/' + self.uri self.url = '/user/' + self.uri
self.subnodes = subnodes_by_user(user)
def size(self):
return len(self.subnodes)
def path_to_uri(path): def path_to_uri(path):
return path.replace(config.AGORA_PATH + '/', '') return path.replace(config.AGORA_PATH + '/', '')

View file

@ -19,7 +19,7 @@
<div class="listing"> <div class="listing">
<h1> Users </h1> <h1> Users </h1>
{% for user in users %} {% for user in users %}
<a href="{{user.url}}">{{user.uri}}</a><br /> <a href="{{user.url}}">{{user.uri}}</a> ({{user.size()}})<br />
{% endfor %} {% endfor %}
</div> </div>
{% endblock %} {% endblock %}