mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-10-22 16:31:33 +00:00
someday
This commit is contained in:
@@ -5,71 +5,7 @@ from juser.models import User, UserGroup
|
||||
from jasset.models import Asset, AssetGroup
|
||||
|
||||
|
||||
# class PermUserAsset(models.Model):
|
||||
# user = models.ForeignKey(User)
|
||||
# asset = models.ForeignKey(Asset)
|
||||
#
|
||||
# def __unicode__(self):
|
||||
# return self.user.username
|
||||
#
|
||||
#
|
||||
# class PermUserAssetGroup(models.Model):
|
||||
# user = models.ForeignKey(User)
|
||||
# asset_group = models.ForeignKey(AssetGroup)
|
||||
#
|
||||
# def __unicode__(self):
|
||||
# return self.user.username
|
||||
#
|
||||
#
|
||||
# class PermUserGroupAsset(models.Model):
|
||||
# user_group = models.ForeignKey(UserGroup)
|
||||
# asset = models.ForeignKey(Asset)
|
||||
#
|
||||
# def __unicode__(self):
|
||||
# return self.user_group.name
|
||||
#
|
||||
#
|
||||
# class PermUserGroupAssetGroup(models.Model):
|
||||
# user_group = models.ForeignKey(UserGroup)
|
||||
# asset_group = models.ForeignKey(AssetGroup)
|
||||
#
|
||||
# def __unicode__(self):
|
||||
# return self.user_group.name
|
||||
|
||||
|
||||
|
||||
# class CmdGroup(models.Model):
|
||||
# name = models.CharField(max_length=50, unique=True)
|
||||
# cmd = models.CharField(max_length=999)
|
||||
# comment = models.CharField(blank=True, null=True, max_length=50)
|
||||
#
|
||||
# def __unicode__(self):
|
||||
# return self.name
|
||||
#
|
||||
#
|
||||
# class SudoPerm(models.Model):
|
||||
# user_group = models.ForeignKey(UserGroup)
|
||||
# user_runas = models.CharField(max_length=100)
|
||||
# asset_group = models.ManyToManyField(AssetGroup)
|
||||
# cmd_group = models.ManyToManyField(CmdGroup)
|
||||
# comment = models.CharField(max_length=30, null=True, blank=True)
|
||||
#
|
||||
# def __unicode__(self):
|
||||
# return self.user_group.name
|
||||
#
|
||||
#
|
||||
# class Apply(models.Model):
|
||||
# uuid = UUIDField(auto=True)
|
||||
# applyer = models.CharField(max_length=20)
|
||||
# admin = models.CharField(max_length=20)
|
||||
# approver = models.CharField(max_length=20)
|
||||
# bisgroup = models.CharField(max_length=500)
|
||||
# asset = models.CharField(max_length=500)
|
||||
# comment = models.TextField(blank=True, null=True)
|
||||
# status = models.IntegerField(max_length=2)
|
||||
# date_add = models.DateTimeField(null=True)
|
||||
# date_end = models.DateTimeField(null=True)
|
||||
# read = models.IntegerField(max_length=2)
|
||||
#
|
||||
# def __unicode__(self):
|
||||
# return self.applyer
|
||||
class PermLog(models.Model):
|
||||
datetime = models.DateTimeField(auto_now_add=True)
|
||||
result = models.CharField(max_length=1000, null=True, blank=True, default='')
|
||||
is_finished = models.BooleanField(default=False)
|
||||
|
||||
Reference in New Issue
Block a user