OverviewHandler.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:strongMan 作者: strongswan 项目源码 文件源码
def handle(self):
        try:
            all_certs = self.all_certificates()
        except OverviewHandlerException as e:
            messages.add_message(self.request, messages.WARNING, str(e))
            return self._render()

        if self.request.method == "GET":
            return self._render(all_certs)

        form = CertificateSearchForm(self.request.POST)
        if not form.is_valid():
            return self._render(all_certs)

        search_pattern = form.cleaned_data["search_text"]
        if not search_pattern == '':
            search_result = self._search_for(all_certs, search_pattern)
        else:
            search_result = all_certs
        return self._render(search_result, search_pattern)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号