Started pattern portfolio at /-/patterns, refs #151

This commit is contained in:
Simon Willison 2020-05-02 20:01:21 -07:00
commit cef23e8861
5 changed files with 333 additions and 2 deletions

View file

@ -23,7 +23,7 @@ import uvicorn
from .views.base import DatasetteError, ureg, AsgiRouter
from .views.database import DatabaseDownload, DatabaseView
from .views.index import IndexView
from .views.special import JsonDataView
from .views.special import JsonDataView, PatternPortfolioView
from .views.table import RowView, TableView
from .renderer import json_renderer
from .database import Database
@ -735,6 +735,9 @@ class Datasette:
JsonDataView.as_asgi(self, "databases.json", self.connected_databases),
r"/-/databases(?P<as_format>(\.json)?)$",
)
add_route(
PatternPortfolioView.as_asgi(self), r"/-/patterns$",
)
add_route(
DatabaseDownload.as_asgi(self), r"/(?P<db_name>[^/]+?)(?P<as_db>\.db)$"
)