django-admin 动态增加路由
# def get_urls(self): # urls = super().get_urls() # my_urls = [ # path('home_page/', self.admin_site.admin_view(self.my_view, cacheable=True)), # ] # return my_urls + urls # # def my_view(self, request): # app_list = self.admin_site.get_app_list(request) # # context = { # **self.admin_site.each_context(request), # 'title': self.admin_site.index_title, # 'subtitle': None, # 'app_list': app_list, # **({} # ), # } # # request.current_app = self.admin_site.name # # return TemplateResponse(request, 'admin/home_page.html', context)
本文来自博客园,作者:一石数字欠我15w!!!,转载请注明原文链接:https://www.cnblogs.com/52-qq/p/15985887.html

浙公网安备 33010602011771号