web.views.daemon_views.DaemonUpdateOrDeleteView module

Module with the web.views.DaemonUpdateView view.

class web.views.daemon_views.DaemonUpdateOrDeleteView.DaemonUpdateOrDeleteView(**kwargs)[source]

Bases: LoginRequiredMixin, UpdateOrDeleteView

View for updating or deleting a single core.models.Daemon instance.

URL_NAME = 'daemon-edit'
model

alias of Daemon

form_class

alias of BaseDaemonForm

template_name = 'web/daemon/daemon_edit.html'
delete_success_url = '/routines/'

The URL to redirect to after deletion. Must be set.

get_queryset()[source]

Restricts the queryset to objects owned by the requesting user.

Return type:

QuerySet

get_form(form_class=None)[source]

Return an instance of the form to be used in this view.

Return type:

BaseDaemonForm

Parameters:

form_class (type[BaseDaemonForm] | None)