Improve view naming for easier dev navigation
This commit is contained in:
parent
acb6ac1538
commit
4385e6ce24
4 changed files with 7 additions and 7 deletions
|
|
@ -47,8 +47,8 @@ urlpatterns = [
|
|||
),
|
||||
path(
|
||||
"services/<slug:slug>/offering/<int:pk>/",
|
||||
views.ServiceOfferingDetailView.as_view(),
|
||||
name="organization.offering",
|
||||
views.ServiceInstanceCreateView.as_view(),
|
||||
name="organization.instance.create",
|
||||
),
|
||||
path(
|
||||
"",
|
||||
|
|
|
|||
|
|
@ -16,12 +16,12 @@ from .organization import (
|
|||
)
|
||||
from .service import (
|
||||
ServiceDetailView,
|
||||
ServiceInstanceCreateView,
|
||||
ServiceInstanceDeleteView,
|
||||
ServiceInstanceDetailView,
|
||||
ServiceInstanceListView,
|
||||
ServiceInstanceUpdateView,
|
||||
ServiceListView,
|
||||
ServiceOfferingDetailView,
|
||||
)
|
||||
from .support import SupportView
|
||||
|
||||
|
|
@ -35,12 +35,12 @@ __all__ = [
|
|||
"OrganizationSelectionView",
|
||||
"OrganizationUpdateView",
|
||||
"ServiceDetailView",
|
||||
"ServiceInstanceCreateView",
|
||||
"ServiceInstanceDeleteView",
|
||||
"ServiceInstanceDetailView",
|
||||
"ServiceInstanceListView",
|
||||
"ServiceInstanceUpdateView",
|
||||
"ServiceListView",
|
||||
"ServiceOfferingDetailView",
|
||||
"ProfileView",
|
||||
"SupportView",
|
||||
"custom_404",
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@ class ServiceDetailView(OrganizationViewMixin, DetailView):
|
|||
if self.visible_offerings.count() == 1:
|
||||
offering = self.visible_offerings.first()
|
||||
return redirect(
|
||||
"frontend:organization.offering",
|
||||
"frontend:organization.instance.create",
|
||||
organization=self.request.organization.slug,
|
||||
slug=self.object.slug,
|
||||
pk=offering.pk,
|
||||
|
|
@ -97,8 +97,8 @@ class ServiceDetailView(OrganizationViewMixin, DetailView):
|
|||
return context
|
||||
|
||||
|
||||
class ServiceOfferingDetailView(OrganizationViewMixin, HtmxViewMixin, DetailView):
|
||||
template_name = "frontend/organizations/service_offering_detail.html"
|
||||
class ServiceInstanceCreateView(OrganizationViewMixin, HtmxViewMixin, DetailView):
|
||||
template_name = "frontend/organizations/service_instance_create.html"
|
||||
context_object_name = "offering"
|
||||
model = ServiceOffering
|
||||
permission_type = "view"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue