perf: 修改接口

pull/10118/head
Eric 2023-04-03 15:01:48 +08:00 committed by Jiangjie.Bai
parent 789eb0cf36
commit 1fbaa85178
3 changed files with 8 additions and 8 deletions

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# #
from django.db.models import TextChoices, IntegerChoices from django.db.models import TextChoices
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
@ -67,6 +67,6 @@ class SessionType(TextChoices):
command = 'command', _('Command') command = 'command', _('Command')
class ActionPermission(IntegerChoices): class ActionPermission(TextChoices):
read_only = 0, _('Read Only') read_only = "readonly", _('Read Only')
writable = 1, _('Writable') writable = "writable", _('Writable')

View File

@ -1,4 +1,4 @@
# Generated by Django 3.2.17 on 2023-04-03 04:58 # Generated by Django 3.2.17 on 2023-04-03 06:28
from django.db import migrations, models from django.db import migrations, models
@ -13,6 +13,6 @@ class Migration(migrations.Migration):
migrations.AddField( migrations.AddField(
model_name='sessionsharing', model_name='sessionsharing',
name='action_permission', name='action_permission',
field=models.IntegerField(default=1, verbose_name='Action permission'), field=models.CharField(default='writable', max_length=16, verbose_name='Action permission'),
), ),
] ]

View File

@ -31,8 +31,8 @@ class SessionSharing(JMSBaseModel, OrgModelMixin):
) )
users = models.TextField(blank=True, verbose_name=_("User")) users = models.TextField(blank=True, verbose_name=_("User"))
action_permission = models.IntegerField( action_permission = models.CharField(
default=1, verbose_name=_('Action permission') max_length=16, verbose_name=_('Action permission'), default='writable'
) )
class Meta: class Meta: