Share views
* replaces function based share views with class based * improves team-share autocomplete search * renames internal share url names
This commit is contained in:
@@ -15,7 +15,7 @@ from ema.views.log import EmaLogView
|
||||
from ema.views.record import EmaRecordView
|
||||
from ema.views.report import report_view
|
||||
from ema.views.resubmission import EmaResubmissionView
|
||||
from ema.views.share import share_view, create_share_view
|
||||
from ema.views.share import EmaShareFormView, EmaShareByTokenView
|
||||
from ema.views.state import NewEmaStateView, EditEmaStateView, RemoveEmaStateView
|
||||
|
||||
app_name = "ema"
|
||||
@@ -43,8 +43,8 @@ urlpatterns = [
|
||||
path('<id>/deadline/<deadline_id>/edit', EditEmaDeadlineView.as_view(), name='deadline-edit'),
|
||||
path('<id>/deadline/<deadline_id>/remove', RemoveEmaDeadlineView.as_view(), name='deadline-remove'),
|
||||
|
||||
path('<id>/share/<token>', share_view, name='share'),
|
||||
path('<id>/share', create_share_view, name='share-create'),
|
||||
path('<id>/share/<token>', EmaShareByTokenView.as_view(), name='share-token'),
|
||||
path('<id>/share', EmaShareFormView.as_view(), name='share-form'),
|
||||
|
||||
# Documents
|
||||
path('<id>/document/new/', NewEmaDocumentView.as_view(), name='new-doc'),
|
||||
|
||||
Reference in New Issue
Block a user