forked from rc/aircox
Feat: packaging (#127)
- Add configuration files for packaging - Precommit now uses ruff Co-authored-by: bkfox <thomas bkfox net> Reviewed-on: rc/aircox#127
This commit is contained in:
@ -26,21 +26,13 @@ class AdminSite(admin.AdminSite):
|
||||
context.update(
|
||||
{
|
||||
# all programs
|
||||
"programs": models.Program.objects.active()
|
||||
.values("pk", "title")
|
||||
.order_by("title"),
|
||||
"programs": models.Program.objects.active().values("pk", "title").order_by("title"),
|
||||
# today's diffusions
|
||||
"diffusions": models.Diffusion.objects.date()
|
||||
.order_by("start")
|
||||
.select_related("episode"),
|
||||
"diffusions": models.Diffusion.objects.date().order_by("start").select_related("episode"),
|
||||
# TODO: only for dashboard
|
||||
# last comments
|
||||
"comments": models.Comment.objects.order_by(
|
||||
"-date"
|
||||
).select_related("page")[0:10],
|
||||
"latests": models.Page.objects.select_subclasses().order_by(
|
||||
"-pub_date"
|
||||
)[0:10],
|
||||
"comments": models.Comment.objects.order_by("-date").select_related("page")[0:10],
|
||||
"latests": models.Page.objects.select_subclasses().order_by("-pub_date")[0:10],
|
||||
}
|
||||
)
|
||||
return context
|
||||
@ -69,9 +61,7 @@ class AdminSite(admin.AdminSite):
|
||||
return [(label, reverse(url)) for label, url in self.tools]
|
||||
|
||||
def route_view(self, url, view, name, admin_view=True, label=None):
|
||||
self.extra_urls.append(
|
||||
path(url, self.admin_view(view) if admin_view else view, name=name)
|
||||
)
|
||||
self.extra_urls.append(path(url, self.admin_view(view) if admin_view else view, name=name))
|
||||
|
||||
if label:
|
||||
self.tools.append((label, "admin:" + name))
|
||||
|
Reference in New Issue
Block a user