(self)
| 363 | |
| 364 | class APIHandler(BaseHandler): |
| 365 | def get(self): |
| 366 | if not self.isValidated(): |
| 367 | self.redirect("/login") |
| 368 | else: |
| 369 | content = "" |
| 370 | r = requests.get( |
| 371 | "https://raw.githubusercontent.com/wzpan/wukong-contrib/master/docs/api.md" |
| 372 | ) |
| 373 | content = markdown.markdown( |
| 374 | r.text, |
| 375 | extensions=[ |
| 376 | "codehilite", |
| 377 | "tables", |
| 378 | "fenced_code", |
| 379 | "meta", |
| 380 | "nl2br", |
| 381 | "toc", |
| 382 | ], |
| 383 | ) |
| 384 | self.render("api.html", content=content) |
| 385 | |
| 386 | |
| 387 | class UpdateHandler(BaseHandler): |
nothing calls this directly
no test coverage detected