python-flask笔记

  • 服务器图形工具:FinalShell
  • python虚拟环境用anaconda
  • tmux

标题技术架构和依赖

python3.8 环境
Flask 后端框架
flask-marshmallow + webargs 处理参数接收
postgresql 数据库
psycopg2-binary postgresql操作库
Flask-SQLAlchemy orm操作库
flask-admin 超管管理后台

标题部署

docker + docker-compose + gunicorn

标题模型表

CREATE TABLE account_user (
    name VARCHAR(30) NOT NULL,
    login_username VARCHAR(60) NOT NULL,
    user_id INTEGER NOT NULL PRIMARY KEY,
    org_id INTEGER NOT NULL,
    position INTEGER DEFAULT 0,
    permissions JSONB DEFAULT '{}',
    is_superuser BOOLEAN DEFAULT FALSE,
    avatar TEXT,
    create_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP,
    update_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP,
    is_delete BOOLEAN DEFAULT FALSE
);

  • pip freeze > requirements.txt 生成当前项目的requirements.txt文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值