


























import time
from django.db import models
# Create your models here.
def image_upload_to(instance, filename):
type = filename.split(".")[-1]
now_time = time.strftime('%Y/%m/%d/%H%M%S', time.localtime())
return 'image/{now_time}.{type}'.format(now_time=now_time, type=type)
class Image(models.Model):
"""
图片文件表
"""
objects = models.Manager()
username = models.CharField(max_length=128, blank=False, default="") # 用户名
user_ip = models.CharField(max_length=16, blank=False, default="") # ip
img_name = models.CharField(max_length=128, blank=False, default="") # 图片文件名
img = models.ImageField(upload_to=image_upload_to) # 图片存储地址
created_time = models.DateTimeField(auto_now_add=True) # 记录创建时间
class Meta:
"""
对当前表进行相关设置:
"""
ordering = ('id',)
db_table = 'image'
verbose_name = '图片表'
verbose_name_plural = verbose_name
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。