mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-04-09 09:58:20 -05:00
fixed some deprecation warnings
This commit is contained in:
parent
bd322a0ce6
commit
e0bd6a7c5b
@ -52,7 +52,7 @@ class CorrespondentViewSet(ModelViewSet):
|
|||||||
pagination_class = StandardPagination
|
pagination_class = StandardPagination
|
||||||
permission_classes = (IsAuthenticated,)
|
permission_classes = (IsAuthenticated,)
|
||||||
filter_backends = (DjangoFilterBackend, OrderingFilter)
|
filter_backends = (DjangoFilterBackend, OrderingFilter)
|
||||||
filter_class = CorrespondentFilterSet
|
filterset_class = CorrespondentFilterSet
|
||||||
ordering_fields = ("name", "matching_algorithm", "match", "document_count", "last_correspondence")
|
ordering_fields = ("name", "matching_algorithm", "match", "document_count", "last_correspondence")
|
||||||
|
|
||||||
|
|
||||||
@ -63,7 +63,7 @@ class TagViewSet(ModelViewSet):
|
|||||||
pagination_class = StandardPagination
|
pagination_class = StandardPagination
|
||||||
permission_classes = (IsAuthenticated,)
|
permission_classes = (IsAuthenticated,)
|
||||||
filter_backends = (DjangoFilterBackend, OrderingFilter)
|
filter_backends = (DjangoFilterBackend, OrderingFilter)
|
||||||
filter_class = TagFilterSet
|
filterset_class = TagFilterSet
|
||||||
ordering_fields = ("name", "matching_algorithm", "match", "document_count")
|
ordering_fields = ("name", "matching_algorithm", "match", "document_count")
|
||||||
|
|
||||||
|
|
||||||
@ -74,7 +74,7 @@ class DocumentTypeViewSet(ModelViewSet):
|
|||||||
pagination_class = StandardPagination
|
pagination_class = StandardPagination
|
||||||
permission_classes = (IsAuthenticated,)
|
permission_classes = (IsAuthenticated,)
|
||||||
filter_backends = (DjangoFilterBackend, OrderingFilter)
|
filter_backends = (DjangoFilterBackend, OrderingFilter)
|
||||||
filter_class = DocumentTypeFilterSet
|
filterset_class = DocumentTypeFilterSet
|
||||||
ordering_fields = ("name", "matching_algorithm", "match", "document_count")
|
ordering_fields = ("name", "matching_algorithm", "match", "document_count")
|
||||||
|
|
||||||
|
|
||||||
@ -89,7 +89,7 @@ class DocumentViewSet(RetrieveModelMixin,
|
|||||||
pagination_class = StandardPagination
|
pagination_class = StandardPagination
|
||||||
permission_classes = (IsAuthenticated,)
|
permission_classes = (IsAuthenticated,)
|
||||||
filter_backends = (DjangoFilterBackend, SearchFilter, OrderingFilter)
|
filter_backends = (DjangoFilterBackend, SearchFilter, OrderingFilter)
|
||||||
filter_class = DocumentFilterSet
|
filterset_class = DocumentFilterSet
|
||||||
search_fields = ("title", "correspondent__name", "content")
|
search_fields = ("title", "correspondent__name", "content")
|
||||||
ordering_fields = (
|
ordering_fields = (
|
||||||
"id", "title", "correspondent__name", "document_type__name", "created", "modified", "added", "archive_serial_number")
|
"id", "title", "correspondent__name", "document_type__name", "created", "modified", "added", "archive_serial_number")
|
||||||
@ -170,7 +170,7 @@ class LogViewSet(ReadOnlyModelViewSet):
|
|||||||
pagination_class = StandardPagination
|
pagination_class = StandardPagination
|
||||||
permission_classes = (IsAuthenticated,)
|
permission_classes = (IsAuthenticated,)
|
||||||
filter_backends = (DjangoFilterBackend, OrderingFilter)
|
filter_backends = (DjangoFilterBackend, OrderingFilter)
|
||||||
filter_class = LogFilterSet
|
filterset_class = LogFilterSet
|
||||||
ordering_fields = ("created",)
|
ordering_fields = ("created",)
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
from django.conf.urls import include, url
|
from django.conf.urls import include
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.urls import path
|
from django.urls import path, re_path
|
||||||
from django.views.decorators.csrf import csrf_exempt
|
from django.views.decorators.csrf import csrf_exempt
|
||||||
from django.views.generic import RedirectView
|
from django.views.generic import RedirectView
|
||||||
from rest_framework.routers import DefaultRouter
|
from rest_framework.routers import DefaultRouter
|
||||||
@ -30,32 +30,32 @@ api_router.register(r"tags", TagViewSet)
|
|||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
|
|
||||||
# API
|
# API
|
||||||
url(r"^api/auth/", include(('rest_framework.urls', 'rest_framework'), namespace="rest_framework")),
|
re_path(r"^api/auth/", include(('rest_framework.urls', 'rest_framework'), namespace="rest_framework")),
|
||||||
url(r"^api/search/autocomplete/", SearchAutoCompleteView.as_view(), name="autocomplete"),
|
re_path(r"^api/search/autocomplete/", SearchAutoCompleteView.as_view(), name="autocomplete"),
|
||||||
url(r"^api/search/", SearchView.as_view(), name="search"),
|
re_path(r"^api/search/", SearchView.as_view(), name="search"),
|
||||||
url(r"^api/statistics/", StatisticsView.as_view(), name="statistics"),
|
re_path(r"^api/statistics/", StatisticsView.as_view(), name="statistics"),
|
||||||
url(r"^api/", include((api_router.urls, 'drf'), namespace="drf")),
|
re_path(r"^api/", include((api_router.urls, 'drf'), namespace="drf")),
|
||||||
|
|
||||||
# Favicon
|
# Favicon
|
||||||
url(r"^favicon.ico$", FaviconView.as_view(), name="favicon"),
|
re_path(r"^favicon.ico$", FaviconView.as_view(), name="favicon"),
|
||||||
|
|
||||||
# The Django admin
|
# The Django admin
|
||||||
url(r"admin/", admin.site.urls),
|
re_path(r"admin/", admin.site.urls),
|
||||||
|
|
||||||
# These redirects are here to support clients that use the old FetchView.
|
# These redirects are here to support clients that use the old FetchView.
|
||||||
url(
|
re_path(
|
||||||
r"^fetch/doc/(?P<pk>\d+)$",
|
r"^fetch/doc/(?P<pk>\d+)$",
|
||||||
RedirectView.as_view(url='/api/documents/%(pk)s/download/'),
|
RedirectView.as_view(url='/api/documents/%(pk)s/download/'),
|
||||||
),
|
),
|
||||||
url(
|
re_path(
|
||||||
r"^fetch/thumb/(?P<pk>\d+)$",
|
r"^fetch/thumb/(?P<pk>\d+)$",
|
||||||
RedirectView.as_view(url='/api/documents/%(pk)s/thumb/'),
|
RedirectView.as_view(url='/api/documents/%(pk)s/thumb/'),
|
||||||
),
|
),
|
||||||
url(
|
re_path(
|
||||||
r"^fetch/preview/(?P<pk>\d+)$",
|
r"^fetch/preview/(?P<pk>\d+)$",
|
||||||
RedirectView.as_view(url='/api/documents/%(pk)s/preview/'),
|
RedirectView.as_view(url='/api/documents/%(pk)s/preview/'),
|
||||||
),
|
),
|
||||||
url(r"^push$", csrf_exempt(RedirectView.as_view(url='/api/documents/post_document/'))),
|
re_path(r"^push$", csrf_exempt(RedirectView.as_view(url='/api/documents/post_document/'))),
|
||||||
|
|
||||||
# Frontend assets TODO: this is pretty bad.
|
# Frontend assets TODO: this is pretty bad.
|
||||||
path('assets/<path:path>', RedirectView.as_view(url='/static/frontend/assets/%(path)s')),
|
path('assets/<path:path>', RedirectView.as_view(url='/static/frontend/assets/%(path)s')),
|
||||||
@ -63,7 +63,7 @@ urlpatterns = [
|
|||||||
path('accounts/', include('django.contrib.auth.urls')),
|
path('accounts/', include('django.contrib.auth.urls')),
|
||||||
|
|
||||||
# Root of the Frontent
|
# Root of the Frontent
|
||||||
url(r".*", login_required(IndexView.as_view())),
|
re_path(r".*", login_required(IndexView.as_view())),
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user