mirror of https://github.com/jumpserver/jumpserver
perf: 修改接口
parent
789eb0cf36
commit
1fbaa85178
|
@ -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')
|
||||
|
|
|
@ -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'),
|
||||
),
|
||||
]
|
||||
|
|
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue