devlogin: Add support for creating development demo realms.

This is a part of #19523.
This commit is contained in:
Eeshan Garg
2021-08-13 16:07:15 -02:30
committed by Tim Abbott
parent 082dd99ed6
commit dea4187aff
7 changed files with 78 additions and 1 deletions

View File

@@ -26,6 +26,7 @@ from zerver.views.development.integrations import (
)
from zerver.views.development.registration import (
confirmation_key,
register_demo_development_realm,
register_development_realm,
register_development_user,
)
@@ -70,6 +71,11 @@ urls = [
# Register new user and realm
path("devtools/register_user/", register_development_user, name="register_dev_user"),
path("devtools/register_realm/", register_development_realm, name="register_dev_realm"),
path(
"devtools/register_demo_realm/",
register_demo_development_realm,
name="register_demo_dev_realm",
),
# Have easy access for error pages
path("errors/404/", TemplateView.as_view(template_name="404.html")),
path("errors/5xx/", TemplateView.as_view(template_name="500.html")),