小编Nya*_*gal的帖子

sqlalchemy.exc.ArgumentError:映射器映射类无法为映射表“用户”组装任何主键列

我正在尝试连接我的数据库。但我不能。

我的错误:

sqlalchemy.exc.ArgumentError:映射器映射类用户->用户无法为映射表“用户”组装任何主键列

帮帮我吧伙计们!这是我的代码:

from flask import Flask
from flask_sqlalchemy import SQLAlchemy
from sqlalchemy.dialects.postgresql.base import UUID
from sqlalchemy import text

app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://postgres:test@localhost/test' 
db = SQLAlchemy(app)
db.UUID = UUID
#User table
class User(db.Model):
    __tablename__ = 'users'
    usr_id = db.Column(UUID(as_uuid=True), primary_key=True, server_default=text("uuid_generate_v4()")),
    usr_name = db.Column(db.String, nullable=False),
    usr_email = db.Column(db.String, nullable=False),
    usr_pass =  db.Column(db.String, nullable=False)

    def __repr__(self):
        return "<User(name='%s', email='%s')>" % (self.usr_name, self.usr_email)

usr = User()

usr.usr_name = "Nyamkhuu"
usr.usr_email = "info@info.com"
usr.usr_pass = "123"

db.session.add(usr)
db.sesion.commit()

usrs = …
Run Code Online (Sandbox Code Playgroud)

python postgresql sqlalchemy flask-sqlalchemy

6
推荐指数
1
解决办法
5602
查看次数

telethon.errors.rpcerrorlist.FloodWaitError:需要等待 41548 秒(由 InviteToChannelRequest 引起)

我需要邀请我的群组成员之一进入频道。但我的 python 脚本有一个小问题。拜托,你能帮我吗?

这是例外

telethon.errors.rpcerrorlist.FloodWaitError:需要等待 41548 秒(由 InviteToChannelRequest 引起)

#this is my part of python script (channel is my target channel, users is list of users)    
client(InviteToChannelRequest(channel, users))
Run Code Online (Sandbox Code Playgroud)

python-3.x telethon

4
推荐指数
1
解决办法
1万
查看次数

在春季启动范围小时配置计划

大家好

我想在早上 8 点到晚上 10 点之间的每一分钟工作。我试过那个代码。

@Scheduled(cron = "0 */1 8-22 * * MON-FRI")
Run Code Online (Sandbox Code Playgroud)

但它不起作用!我很迷惑。帮我!

spring schedule

1
推荐指数
1
解决办法
927
查看次数