|
@@ -513,13 +513,13 @@ class EntityCreateView(RedirectToNextMix
|
|
|
"all": ("conntrackt.add_entity",),
|
|
|
}
|
|
|
|
|
|
# Raise authorisation denied exception for unmet permissions.
|
|
|
raise_exception = True
|
|
|
|
|
|
def get_form(self, form_class):
|
|
|
def get_form(self, form_class=EntityForm):
|
|
|
"""
|
|
|
Returns an instance of form that can be used by the view.
|
|
|
|
|
|
The method will limit the project or location select inputs if request
|
|
|
contained this information.
|
|
|
"""
|
|
@@ -640,13 +640,13 @@ class InterfaceCreateView(RedirectToNext
|
|
|
"all": ("conntrackt.add_interface",),
|
|
|
}
|
|
|
|
|
|
# Raise authorisation denied exception for unmet permissions.
|
|
|
raise_exception = True
|
|
|
|
|
|
def get_form(self, form_class):
|
|
|
def get_form(self, form_class=InterfaceForm):
|
|
|
"""
|
|
|
Returns an instance of form that can be used by the view.
|
|
|
|
|
|
The method will limit the entity select input if request contained this
|
|
|
information.
|
|
|
"""
|
|
@@ -698,13 +698,13 @@ class InterfaceUpdateView(RedirectToNext
|
|
|
"all": ("conntrackt.change_interface",),
|
|
|
}
|
|
|
|
|
|
# Raise authorisation denied exception for unmet permissions.
|
|
|
raise_exception = True
|
|
|
|
|
|
def get_form(self, form_class):
|
|
|
def get_form(self, form_class=InterfaceForm):
|
|
|
"""
|
|
|
Returns an instance of form that can be used by the view.
|
|
|
|
|
|
The method will limit the entities that can be selected for the
|
|
|
interface to the ones that belong to the same project as the currently
|
|
|
set entity.
|
|
@@ -796,13 +796,13 @@ class CommunicationCreateView(RedirectTo
|
|
|
"all": ("conntrackt.add_communication",),
|
|
|
}
|
|
|
|
|
|
# Raise authorisation denied exception for unmet permissions.
|
|
|
raise_exception = True
|
|
|
|
|
|
def get_form(self, form_class):
|
|
|
def get_form(self, form_class=CommunicationForm):
|
|
|
"""
|
|
|
Returns an instance of form that can be used by the view.
|
|
|
|
|
|
The method will limit the source and destination interface selection to
|
|
|
interfaces belonging to the same project as provided entity ID (if any
|
|
|
was provided).
|
|
@@ -887,13 +887,13 @@ class CommunicationUpdateView(RedirectTo
|
|
|
"all": ("conntrackt.change_communication",),
|
|
|
}
|
|
|
|
|
|
# Raise authorisation denied exception for unmet permissions.
|
|
|
raise_exception = True
|
|
|
|
|
|
def get_form(self, form_class):
|
|
|
def get_form(self, form_class=CommunicationForm):
|
|
|
"""
|
|
|
Returns an instance of form that can be used by the view.
|
|
|
|
|
|
The method will limit the source and destination interfaces that can be
|
|
|
selected for the communication. Both will be limited to interfaces
|
|
|
coming from entities that belong to the same project as current
|