# Path: django_datawatch/views.py
# class DashboardView(LoginRequiredMixin, PermissionRequiredMixin, FilteredListView):
# class ResultView(LoginRequiredMixin, PermissionRequiredMixin, DetailView):
# class ResultAcknowledgeView(LoginRequiredMixin, PermissionRequiredMixin, UpdateView):
# class ResultConfigView(LoginRequiredMixin, PermissionRequiredMixin, SingleObjectMixin, FormView):
# class ResultRefreshView(LoginRequiredMixin, PermissionRequiredMixin, SingleObjectMixin, RedirectView):
#     def get_form_kwargs(self):
#     def get_queryset(self):
#     def get_context_data(self, **kwargs):
#     def __init__(self, *args, **kwargs):
#     def get_check_instance(self):
#     def get_context_data(self, **kwargs):
#     def get_template_names(self):
#     def get(self, request, *args, **kwargs):
#     def get_form_kwargs(self):
#     def get_success_url(self):
#     def get_context_data(self, **kwargs):
#     def form_valid(self, form):
#     def __init__(self, **kwargs):
#     def get(self, request, *args, **kwargs):
#     def post(self, request, *args, **kwargs):
#     def get_form_class(self):
#     def get_form_kwargs(self):
#     def get_success_url(self):
#     def get_context_data(self, **kwargs):
#     def form_valid(self, form):
#     def __init__(self, **kwargs):
#     def get(self, request, *args, **kwargs):
#     def get_redirect_url(self, *args, **kwargs):


from django.conf.urls import url
from django_datawatch import views
# -*- coding: UTF-8 -*-


urlpatterns = [
    url(r'^$', views.DashboardView.as_view(), name='django_datawatch_index'),
    url(r'^result/(?P<pk>\d+)/$', views.ResultView.as_view(), name='django_datawatch_result'),
    url(r'^result/(?P<pk>\d+)/acknowledge/$', views.ResultAcknowledgeView.as_view(),
        name='django_datawatch_result_acknowledge'),
    url(r'^result/(?P<pk>\d+)/config/$', views.ResultConfigView.as_view(), name='django_datawatch_result_config'),
    url(r'^result/(?P<pk>\d+)/refresh/$', views.ResultRefreshView.as_view(), name='django_datawatch_result_refresh'),

# Path: django_datawatch/views.py
# class DashboardView(LoginRequiredMixin, PermissionRequiredMixin, FilteredListView):
# class ResultView(LoginRequiredMixin, PermissionRequiredMixin, DetailView):
# class ResultAcknowledgeView(LoginRequiredMixin, PermissionRequiredMixin, UpdateView):
# class ResultConfigView(LoginRequiredMixin, PermissionRequiredMixin, SingleObjectMixin, FormView):
# class ResultRefreshView(LoginRequiredMixin, PermissionRequiredMixin, SingleObjectMixin, RedirectView):
#     def get_form_kwargs(self):
#     def get_queryset(self):
#     def get_context_data(self, **kwargs):
#     def __init__(self, *args, **kwargs):
#     def get_check_instance(self):
#     def get_context_data(self, **kwargs):
#     def get_template_names(self):
#     def get(self, request, *args, **kwargs):
#     def get_form_kwargs(self):
#     def get_success_url(self):
#     def get_context_data(self, **kwargs):
#     def form_valid(self, form):
#     def __init__(self, **kwargs):
#     def get(self, request, *args, **kwargs):
#     def post(self, request, *args, **kwargs):
#     def get_form_class(self):
#     def get_form_kwargs(self):
#     def get_success_url(self):
#     def get_context_data(self, **kwargs):
#     def form_valid(self, form):
#     def __init__(self, **kwargs):
#     def get(self, request, *args, **kwargs):
#     def get_redirect_url(self, *args, **kwargs):


# Path: django_datawatch/urls.py
from django.conf.urls import url
from django_datawatch import views

# -*- coding: UTF-8 -*-


urlpatterns = [
    url(r'^$', views.DashboardView.as_view(), name='django_datawatch_index'),
    url(r'^result/(?P<pk>\d+)/$', views.ResultView.as_view(), name='django_datawatch_result'),
    url(r'^result/(?P<pk>\d+)/acknowledge/$', views.ResultAcknowledgeView.as_view(),
        name='django_datawatch_result_acknowledge'),
    url(r'^result/(?P<pk>\d+)/config/$', views.ResultConfigView.as_view(), name='django_datawatch_result_config'),
    url(r'^result/(?P<pk>\d+)/refresh/$', views.ResultRefreshView.as_view(), name='django_datawatch_result_refresh'),

]