(self)
| 640 | return self.error400() |
| 641 | |
| 642 | def actionSiteAdd(self): |
| 643 | post = dict(urllib.parse.parse_qsl(self.env["wsgi.input"].read())) |
| 644 | if post["add_nonce"] not in self.server.add_nonces: |
| 645 | return self.error403("Add nonce error.") |
| 646 | self.server.add_nonces.remove(post["add_nonce"]) |
| 647 | SiteManager.site_manager.need(post["address"]) |
| 648 | return self.actionRedirect(post["url"]) |
| 649 | |
| 650 | def actionSiteAddPrompt(self, path): |
| 651 | path_parts = self.parsePath(path) |