This commit is contained in:
Jane Doe
2024-09-25 12:18:07 +08:00
parent 3f369584fb
commit 9992293b9f
124 changed files with 2770 additions and 975 deletions

View File

@@ -10,6 +10,7 @@ from . import ali_pay # 支付宝接口
from . import create_text_img_video # 支付宝接口
from . import AccessLog # 支付宝接口
from . import task_all # 扫描全部任务
from . import 文章 # 网站首页文章
urlpatterns = [
#网站信息相关
path('api/website/', AccessLog.website_info_view, name='website_config'), #获取网站信息
@@ -70,6 +71,27 @@ urlpatterns = [
path('api/reset-password/', user.reset_password_view, name='reset_password'), # 重置密码API
# 后台管理相关路由
path('custom_admin/login/', admin_views.admin_login_view, name='admin_login'), # 后台登录视图
path('custom_admin/3acf16259def65456fc2a68ab5e10d96/', admin_views.admin_login_view, name='admin_login'), # 后台登录视图
path('custom_admin/home/', admin_views.admin_home_view, name='admin_home'), # 后台主页视图
path('custom_admin/change-password/', admin_views.admin_change_password, name='admin_change_password'),#修改管理员密码
path('custom_admin/logout/', admin_views.admin_logout, name='admin_logout'),#退出登录
path('custom_admin/home/site-info/', admin_views.admin_site_info_view, name='site-info'), # 基本信息
path('custom_admin/home/article-list/', admin_views.admin_article_list, name='aricle-list'), # 文章列表
path('custom_admin/home/user-list/', admin_views.admin_user_list, name='aricle-list'), # 文章列表
path('custom_admin/home/task-list/', admin_views.admin_task_list, name='task-list'), # 用户列表
path('custom_admin/home/order-list/', admin_views.admin_order_list, name='order-list'), # 订单列表
# 文章保存(添加或编辑)
path('custom_admin/home/save-article/', admin_views.save_article, name='save_article'), # 添加文章
path('custom_admin/home/save-article/<int:pk>/', admin_views.save_article, name='edit_article'), # 编辑文章,带文章 ID
# 图片上传专用于编辑器
path('articles/<int:pk>/<str:lang>/', admin_views.ArticleDetailView, name='article_detail'), #查看文章
path('api/upload_article_image/', admin_views.upload_editor_image, name='upload_editor_image'),
path('api/delete-article/<int:article_id>/', admin_views.ArticleManagementView.as_view(), name='delete_article'),
path('api/audit-article/<int:article_id>/', admin_views.ArticleManagementView.as_view(), name='audit_article'),
path('admin/captcha/', admin_views.generate_captcha, name='captcha_image'),
path('api/article-list/', 文章.article_list, name='admin_article_list'), # 文章列表页
path('api/article/<int:pk>/<str:lang>/', 文章.article_detail, name='admin_article_detail'), # 文章详情页
]