diff --git a/datasette/app.py b/datasette/app.py index 2df6e4e8e1..b521a8c74a 100644 --- a/datasette/app.py +++ b/datasette/app.py @@ -1820,6 +1820,7 @@ async def menu_links(): "base_url": self.setting("base_url"), "csrftoken": request.scope["csrftoken"] if request else lambda: "", "datasette_version": __version__, + "default_deny": self.default_deny, }, **extra_template_vars, } diff --git a/datasette/templates/api_explorer.html b/datasette/templates/api_explorer.html index dc393c203e..cb9da81136 100644 --- a/datasette/templates/api_explorer.html +++ b/datasette/templates/api_explorer.html @@ -8,7 +8,7 @@ {% block content %} -
Use this tool to try out the {% if datasette_version %} diff --git a/datasette/templates/database.html b/datasette/templates/database.html index 42b4ca0b73..25207f91d9 100644 --- a/datasette/templates/database.html +++ b/datasette/templates/database.html @@ -15,7 +15,7 @@ {% block content %}
{% for column in table.columns %}{{ column }}{% if not loop.last %}, {% endif %}{% endfor %}
{% if table.count is none %}Many rows{% elif table.count == count_limit + 1 %}>{{ "{:,}".format(count_limit) }} rows{% else %}{{ "{:,}".format(table.count) }} row{% if table.count == 1 %}{% else %}s{% endif %}{% endif %}
@@ -77,7 +77,7 @@{% if database.show_table_row_counts %}{{ "{:,}".format(database.table_rows_sum) }} rows in {% endif %}{{ database.tables_count }} table{% if database.tables_count != 1 %}s{% endif %}{% if database.hidden_tables_count %}, {% endif -%} {% if database.hidden_tables_count -%} @@ -30,7 +30,7 @@
{% for table in database.tables_and_views_truncated %}{{ table.name }}{% if table.private %} 🔒{% endif %}{% if not loop.last %}, {% endif %}{% endfor %}{% if database.tables_and_views_more %}, ...{% endif %}
+{% for table in database.tables_and_views_truncated %}{{ table.name }}{% if default_deny and not table.private %} 🌐{% elif not default_deny and table.private %} 🔒{% endif %}{% if not loop.last %}, {% endif %}{% endfor %}{% if database.tables_and_views_more %}, ...{% endif %}
{% endfor %} {% endblock %} diff --git a/datasette/templates/query.html b/datasette/templates/query.html index a6e9a3aa52..9621237cc4 100644 --- a/datasette/templates/query.html +++ b/datasette/templates/query.html @@ -28,7 +28,7 @@ {% endif %} -