- 计费双单价:含视频输入28元/百万tokens,不含视频输入46元/百万tokens - QuotaConfig 加 base_token_price_video 字段,系统设置页两个并排输入框 - 预估费用和实际结算按参考素材类型自动选择单价 - Token 刷新加锁:同页面内并发 401 共用一次 refresh 请求 - 关闭 BLACKLIST_AFTER_ROTATION:防止快速刷新导致误登出 - ProtectedRoute 容错:请求中断时自动重试,不误跳转 - CSV 导出上限从 100 提升到 10000 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
24 lines
765 B
Python
24 lines
765 B
Python
# Generated by Django 4.2.29 on 2026-03-26 13:29
|
|
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
dependencies = [
|
|
('generation', '0012_add_raw_error'),
|
|
]
|
|
|
|
operations = [
|
|
migrations.AddField(
|
|
model_name='quotaconfig',
|
|
name='base_token_price_video',
|
|
field=models.DecimalField(decimal_places=2, default=28, max_digits=10, verbose_name='基础token单价-含视频(元/百万tokens)'),
|
|
),
|
|
migrations.AlterField(
|
|
model_name='quotaconfig',
|
|
name='base_token_price',
|
|
field=models.DecimalField(decimal_places=2, default=46, max_digits=10, verbose_name='基础token单价-不含视频(元/百万tokens)'),
|
|
),
|
|
]
|