failmap/admin

View on GitHub
websecmap/api/urls.py

Summary

Maintainability
A
0 mins
Test Coverage
from django.contrib.auth import views as auth_views
from django.urls import path, register_converter
from django.urls import re_path


from websecmap import converters
from websecmap.api import views

register_converter(converters.OrganizationTypeConverter, "ot")
register_converter(converters.WeeksConverter, "w")
register_converter(converters.DaysConverter, "d")
register_converter(converters.CountryConverter, "c")
register_converter(converters.OrganizationIdConverter, "oid")
register_converter(converters.JsonConverter, "json")


urlpatterns = [
    re_path(r"^login/$", auth_views.LoginView.as_view(template_name="api/login.html"), name="login"),
    re_path(r"^logout/$", auth_views.LogoutView.as_view(template_name="api/login.html"), name="logout"),
    path("", views.show_apis_),
    path("SIDN/", views.sidn_show_instructions_),
    path("SIDN/layers/", views.sidn_get_map_configuration_),
    path("SIDN/2nd_level_urls_on_map/<c:country>/<slug:organization_type>/", views.sidn_get_2ndlevel_domains_),
    path("SIDN/upload/", views.sidn_domain_upload_),
    path("SIDN/uploads/", views.sidn_get_uploads_),
    path("SIDN/uploads_with_results/", views.sidn_get_uploads_with_results_),
]