This commit is contained in:
jeremygan2021
2026-02-11 01:31:29 +08:00
parent 2d090cd0f4
commit c3b4373c94
18 changed files with 894 additions and 263 deletions

View File

@@ -170,26 +170,118 @@ SPECTACULAR_SETTINGS = {
'REDOC_DIST': 'SIDECAR',
}
from django.urls import reverse_lazy
# django-unfold配置
UNFOLD = {
"SITE_TITLE": "科技公司产品管理",
"SITE_HEADER": "科技公司产品购买系统",
"SITE_TITLE": "量迹AI后台",
"SITE_HEADER": "量迹AI科技硬件/服务商场后台",
"SITE_URL": "/",
"COLORS": {
"primary": {
"50": "rgb(240 249 255)",
"100": "rgb(224 242 254)",
"200": "rgb(186 230 253)",
"300": "rgb(125 211 252)",
"400": "rgb(56 189 248)",
"500": "rgb(14 165 233)",
"600": "rgb(2 132 199)",
"700": "rgb(3 105 161)",
"800": "rgb(7 89 133)",
"900": "rgb(12 74 110)",
"950": "rgb(8 47 73)",
"50": "rgb(236 254 255)",
"100": "rgb(207 250 254)",
"200": "rgb(165 243 252)",
"300": "rgb(103 232 249)",
"400": "rgb(34 211 238)",
"500": "rgb(6 182 212)",
"600": "rgb(8 145 178)",
"700": "rgb(14 116 144)",
"800": "rgb(21 94 117)",
"900": "rgb(22 78 99)",
"950": "rgb(8 51 68)",
},
},
"SIDEBAR": {
"show_search": True,
"show_all_applications": False,
"navigation": [
{
"title": "用户管理",
"separator": True,
"items": [
{
"title": "微信用户",
"icon": "people",
"link": reverse_lazy("admin:shop_wechatuser_changelist"),
},
{
"title": "分销员管理",
"icon": "supervisor_account",
"link": reverse_lazy("admin:shop_salesperson_changelist"),
},
{
"title": "小程序分销员",
"icon": "groups",
"link": reverse_lazy("admin:shop_distributor_changelist"),
},
],
},
{
"title": "商品管理",
"separator": True,
"items": [
{
"title": "硬件配置 (小智参数)",
"icon": "hardware",
"link": reverse_lazy("admin:shop_esp32config_changelist"),
},
{
"title": "AI服务",
"icon": "smart_toy",
"link": reverse_lazy("admin:shop_service_changelist"),
},
{
"title": "AR体验",
"icon": "view_in_ar",
"link": reverse_lazy("admin:shop_arservice_changelist"),
},
],
},
{
"title": "交易管理",
"separator": True,
"items": [
{
"title": "订单列表",
"icon": "shopping_cart",
"link": reverse_lazy("admin:shop_order_changelist"),
},
{
"title": "服务订单",
"icon": "assignment",
"link": reverse_lazy("admin:shop_serviceorder_changelist"),
},
{
"title": "提现管理",
"icon": "account_balance_wallet",
"link": reverse_lazy("admin:shop_withdrawal_changelist"),
},
{
"title": "佣金记录",
"icon": "monetization_on",
"link": reverse_lazy("admin:shop_commissionlog_changelist"),
},
],
},
{
"title": "系统配置",
"separator": True,
"items": [
{
"title": "微信支付配置",
"icon": "payment",
"link": reverse_lazy("admin:shop_wechatpayconfig_changelist"),
},
{
"title": "用户认证",
"icon": "security",
"link": reverse_lazy("admin:auth_user_changelist"),
},
],
},
],
},
}
# 重新启用自动补齐斜杠,方便 Admin 使用