wip(semantic):数据模型语义化

This commit is contained in:
zhengxinonly
2021-09-06 02:17:36 +08:00
parent 27f5d78c35
commit 00053da117
31 changed files with 189 additions and 183 deletions
@@ -9,7 +9,7 @@ power_fields = {
'parentId': fields.String(attribute="parent_id"),
'icon': fields.String,
'sort': fields.Integer,
'create_time': fields.DateTime,
'create_at': fields.DateTime,
'update_time': fields.DateTime,
'enable': fields.Integer,
}
@@ -24,7 +24,7 @@ power2_fields = {
'parent_id': fields.Integer,
'icon': fields.String,
'sort': fields.Integer,
'create_time': fields.DateTime,
'create_at': fields.DateTime,
'update_time': fields.DateTime,
'enable': fields.Integer,
}
@@ -50,7 +50,7 @@ log_fields = {
'ip': fields.String,
'user_agent': fields.String,
'success': fields.Boolean,
'create_time': fields.DateTime,
'create_at': fields.DateTime,
}
dept_fields = {
@@ -72,5 +72,5 @@ photo_fields = {
'mime': fields.String,
'size': fields.String,
'ext': fields.String,
'create_time': fields.DateTime,
'create_at': fields.DateTime,
}
+4 -4
View File
@@ -4,7 +4,7 @@ from flask import current_app
from applications.common.flask_uploads import UploadSet, IMAGES
from applications.extensions import db
from applications.models import Photo
from applications.models import FilePhoto
photos = UploadSet('photos', IMAGES)
@@ -15,15 +15,15 @@ def upload_one(photo, mime):
upload_url = current_app.config.get("UPLOADED_PHOTOS_DEST")
size = os.path.getsize(upload_url + '/' + filename)
photo = Photo(name=filename, href=file_url, mime=mime, size=size)
photo = FilePhoto(name=filename, href=file_url, mime=mime, size=size)
db.session.add(photo)
db.session.commit()
return file_url
def delete_photo_by_id(_id):
photo_name = Photo.query.filter_by(id=_id).first().name
photo = Photo.query.filter_by(id=_id).delete()
photo_name = FilePhoto.query.filter_by(id=_id).first().name
photo = FilePhoto.query.filter_by(id=_id).delete()
db.session.commit()
upload_url = current_app.config.get("UPLOADED_PHOTOS_DEST")
os.remove(upload_url + '/' + photo_name)