新功能: 加入隐私和条款文件

This commit is contained in:
猿小天
2023-12-25 20:13:05 +08:00
parent 3639cad58c
commit d8e5ad9057
6 changed files with 391 additions and 2 deletions

View File

@@ -182,7 +182,7 @@
"parent": 1,
"title": "隐私链接",
"key": "privacy_url",
"value": "#",
"value": "/api/system/clause/privacy.html",
"sort": 7,
"status": true,
"data_options": null,
@@ -196,7 +196,7 @@
"parent": 1,
"title": "条款链接",
"key": "clause_url",
"value": "#",
"value": "/api/system/clause/terms_service.html",
"sort": 8,
"status": true,
"data_options": null,

View File

@@ -3,6 +3,7 @@ from rest_framework import routers
from dvadmin.system.views.api_white_list import ApiWhiteListViewSet
from dvadmin.system.views.area import AreaViewSet
from dvadmin.system.views.clause import PrivacyView, TermsServiceView
from dvadmin.system.views.dept import DeptViewSet
from dvadmin.system.views.dictionary import DictionaryViewSet
from dvadmin.system.views.file_list import FileViewSet
@@ -46,5 +47,7 @@ urlpatterns = [
path('login_log/', LoginLogViewSet.as_view({'get': 'list'})),
path('login_log/<int:pk>/', LoginLogViewSet.as_view({'get': 'retrieve'})),
path('dept_lazy_tree/', DeptViewSet.as_view({'get': 'dept_lazy_tree'})),
path('clause/privacy.html', PrivacyView.as_view()),
path('clause/terms_service.html', TermsServiceView.as_view()),
]
urlpatterns += system_url.urls

View File

@@ -0,0 +1,23 @@
from rest_framework.views import APIView
from django.shortcuts import render
class PrivacyView(APIView):
"""
后台隐私政策
"""
permission_classes = []
def get(self, request, *args, **kwargs):
return render(request, 'privacy.html')
class TermsServiceView(APIView):
"""
后台服务条款
"""
permission_classes = []
def get(self, request, *args, **kwargs):
return render(request, 'terms_service.html')