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 -*-
#
from django.db.models import TextChoices, IntegerChoices
from django.db.models import TextChoices
from django.utils.translation import ugettext_lazy as _
@ -67,6 +67,6 @@ class SessionType(TextChoices):
command = 'command', _('Command')
class ActionPermission(IntegerChoices):
read_only = 0, _('Read Only')
writable = 1, _('Writable')
class ActionPermission(TextChoices):
read_only = "readonly", _('Read Only')
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
@ -13,6 +13,6 @@ class Migration(migrations.Migration):
migrations.AddField(
model_name='sessionsharing',
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"))
action_permission = models.IntegerField(
default=1, verbose_name=_('Action permission')
action_permission = models.CharField(
max_length=16, verbose_name=_('Action permission'), default='writable'
)
class Meta: