Экземпляр SQLAlchemy не имеет члена столбца - PullRequest
0 голосов
/ 30 декабря 2018

В настоящее время я пытаюсь внедрить Steam Войти на сайт.Но я не могу передать эту ошибку в коде.Я создал объект базы данных, но он продолжает показывать ошибку, о которой упоминал ранее.Я не уверен, изменилась ли SQLAlchemy или что с тех пор, как я его использовал.

from flask import Flask, redirect, session, json, g
from flask_sqlalchemy import SQLAlchemy
from flask_openid import OpenID
import urllib.request as urllib2
import re


app = Flask(__name__)
app.config.from_pyfile('settings.cfg')
db = SQLAlchemy(app)
oid = OpenID(app)


STEAM_API_KEY = 'key'


class User(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    steam_id = db.Column(db.String(40))
    nickname = db.String(80)

    @staticmethod
    def get_or_create(steam_id):
        rv = User.query.filter_by(steam_id=steam_id).first()
        if rv is None:
            rv = User()
            rv.steam_id = steam_id
            db.session.add(rv)
        return rv

1 Ответ

0 голосов
/ 28 февраля 2019

Откройте палитру команд (Command + Shift + P в macOS и Ctrl + Shift + P в Windows / Linux) и введите одну из следующих команд:

Python: Select Linter

Переключение с PyLint на flake8 илидругие поддерживаемые линтеры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...