mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-06-30 08:42:04 +00:00
upload file with user id path
This commit is contained in:
parent
7a25f348e4
commit
f220ea367e
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.contrib.auth.models import AbstractUser
|
from django.contrib.auth.models import AbstractUser
|
||||||
|
import time
|
||||||
|
|
||||||
class UserGroup(models.Model):
|
class UserGroup(models.Model):
|
||||||
name = models.CharField(max_length=80, unique=True)
|
name = models.CharField(max_length=80, unique=True)
|
||||||
@ -127,6 +127,8 @@ class AdminGroup(models.Model):
|
|||||||
|
|
||||||
|
|
||||||
class Document(models.Model):
|
class Document(models.Model):
|
||||||
# TODO: upload path with userID
|
def upload_to(self, filename):
|
||||||
docfile = models.FileField(upload_to='upload/%Y/%m/%d')
|
return 'upload/'+str(self.user.id)+time.strftime('/%Y/%m/%d/', time.localtime())+filename
|
||||||
|
|
||||||
|
docfile = models.FileField(upload_to=upload_to)
|
||||||
user = models.ForeignKey(User)
|
user = models.ForeignKey(User)
|
||||||
|
Loading…
Reference in New Issue
Block a user