mirror of
https://github.com/jointakahe/takahe.git
synced 2024-11-13 10:51:03 +00:00
26 lines
524 B
Python
26 lines
524 B
Python
from django.views.generic import ListView
|
|
|
|
from activities.models import Hashtag
|
|
|
|
|
|
class ExploreTag(ListView):
|
|
|
|
template_name = "activities/explore_tag.html"
|
|
extra_context = {
|
|
"current_page": "explore",
|
|
"allows_refresh": True,
|
|
}
|
|
paginate_by = 20
|
|
|
|
def get_queryset(self):
|
|
return (
|
|
Hashtag.objects.public()
|
|
.filter(
|
|
stats__total__gt=0,
|
|
)
|
|
.order_by("-stats__total")
|
|
)[:20]
|
|
|
|
|
|
class Explore(ExploreTag):
|
|
pass
|