fix: User default language based on browser language (#2201)
This commit is contained in:
parent
fa7e544a15
commit
3e90a9f102
@ -0,0 +1,18 @@
|
|||||||
|
# Generated by Django 4.2.18 on 2025-02-10 06:01
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('application', '0025_alter_application_prologue'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='applicationaccesstoken',
|
||||||
|
name='language',
|
||||||
|
field=models.CharField(default=None, max_length=10, null=True, verbose_name='语言'),
|
||||||
|
),
|
||||||
|
]
|
||||||
@ -50,7 +50,7 @@ class ApplicationAccessToken(AppModelMixin):
|
|||||||
, default=list)
|
, default=list)
|
||||||
show_source = models.BooleanField(default=False, verbose_name="是否显示知识来源")
|
show_source = models.BooleanField(default=False, verbose_name="是否显示知识来源")
|
||||||
|
|
||||||
language = models.CharField(max_length=10, verbose_name="语言", default=get_language)
|
language = models.CharField(max_length=10, verbose_name="语言", default=None, null=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
db_table = "application_access_token"
|
db_table = "application_access_token"
|
||||||
|
|||||||
18
apps/users/migrations/0006_alter_user_language.py
Normal file
18
apps/users/migrations/0006_alter_user_language.py
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# Generated by Django 4.2.18 on 2025-02-10 05:58
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('users', '0005_user_language'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='user',
|
||||||
|
name='language',
|
||||||
|
field=models.CharField(default=None, max_length=10, null=True, verbose_name='语言'),
|
||||||
|
),
|
||||||
|
]
|
||||||
@ -77,7 +77,7 @@ class User(AppModelMixin):
|
|||||||
role = models.CharField(max_length=150, verbose_name="角色")
|
role = models.CharField(max_length=150, verbose_name="角色")
|
||||||
source = models.CharField(max_length=10, verbose_name="来源", default="LOCAL")
|
source = models.CharField(max_length=10, verbose_name="来源", default="LOCAL")
|
||||||
is_active = models.BooleanField(default=True)
|
is_active = models.BooleanField(default=True)
|
||||||
language = models.CharField(max_length=10, verbose_name="语言", default=get_language)
|
language = models.CharField(max_length=10, verbose_name="语言", null=True, default=None)
|
||||||
create_time = models.DateTimeField(verbose_name="创建时间", auto_now_add=True, null=True)
|
create_time = models.DateTimeField(verbose_name="创建时间", auto_now_add=True, null=True)
|
||||||
update_time = models.DateTimeField(verbose_name="修改时间", auto_now=True, null=True)
|
update_time = models.DateTimeField(verbose_name="修改时间", auto_now=True, null=True)
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user