Sort arguments. Fix failing tests. Sort view classes. Replace get_object() with self.object in the delete and edit views. Use ExternalObjectMixin to simplify views. Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
64 lines
2.1 KiB
Python
64 lines
2.1 KiB
Python
from __future__ import unicode_literals
|
|
|
|
from django.conf.urls import url
|
|
|
|
from .views import (
|
|
MailDocumentLinkView, MailDocumentView, SystemMailerLogEntryListView,
|
|
UserMailerBackendSelectionView, UserMailerListView,
|
|
UserMailerLogEntryListView, UserMailerTestView, UserMailingCreateView,
|
|
UserMailingDeleteView, UserMailingEditView
|
|
)
|
|
|
|
urlpatterns = [
|
|
url(
|
|
regex=r'^documents/(?P<document_id>\d+)/send/link/$',
|
|
name='document_send_link', view=MailDocumentLinkView.as_view()
|
|
),
|
|
url(
|
|
regex=r'^documents/(?P<document_id>\d+)/send/$', name='document_send',
|
|
view=MailDocumentView.as_view()
|
|
),
|
|
url(
|
|
regex=r'^documents/multiple/send/document/$',
|
|
name='document_multiple_send', view=MailDocumentView.as_view()
|
|
),
|
|
url(
|
|
regex=r'^documents/multiple/send/link/$',
|
|
name='document_multiple_send_link',
|
|
view=MailDocumentLinkView.as_view()
|
|
),
|
|
url(
|
|
regex=r'^system_mailer/log/$', name='system_mailer_error_log',
|
|
view=SystemMailerLogEntryListView.as_view()
|
|
),
|
|
url(
|
|
regex=r'^user_mailers/backend/selection/$',
|
|
name='user_mailer_backend_selection',
|
|
view=UserMailerBackendSelectionView.as_view()
|
|
),
|
|
url(
|
|
regex=r'^user_mailers/(?P<class_path>[a-zA-Z0-9_.]+)/create/$',
|
|
name='user_mailer_create', view=UserMailingCreateView.as_view()
|
|
),
|
|
url(
|
|
regex=r'^user_mailers/(?P<mailer_id>\d+)/delete/$',
|
|
name='user_mailer_delete', view=UserMailingDeleteView.as_view()
|
|
),
|
|
url(
|
|
regex=r'^user_mailers/(?P<mailer_id>\d+)/edit/$',
|
|
name='user_mailer_edit', view=UserMailingEditView.as_view()
|
|
),
|
|
url(
|
|
regex=r'^user_mailers/(?P<mailer_id>\d+)/log/$',
|
|
name='user_mailer_log', view=UserMailerLogEntryListView.as_view()
|
|
),
|
|
url(
|
|
regex=r'^user_mailers/(?P<mailer_id>\d+)/test/$',
|
|
name='user_mailer_test', view=UserMailerTestView.as_view()
|
|
),
|
|
url(
|
|
regex=r'^user_mailers/$', name='user_mailer_list',
|
|
view=UserMailerListView.as_view()
|
|
),
|
|
]
|