]>
git.ipfire.org Git - ipfire.org.git/blob - src/web/location.py
12 class IndexHandler(auth
.CacheMixin
, base
.BaseHandler
):
14 posts
= self
.backend
.blog
.get_by_tag("location", limit
=1)
16 self
.render("location/index.html",
17 address
=self
.current_address
, posts
=posts
,
21 class LookupHandler(base
.BaseHandler
):
22 async def get(self
, address
):
24 address
= util
.Address(self
.backend
, address
)
26 self
.render("location/lookup.html", address
=address
)
29 class BlacklistsHandler(base
.BaseHandler
):
30 async def get(self
, address
):
32 address
= util
.Address(self
.backend
, address
)
35 blacklists
= await address
.get_blacklists()
37 self
.render("location/blacklists.html",
38 address
=address
, blacklists
=blacklists
)