Привет, ребята, я следил за этим старым учебником. Может ли кто-нибудь сказать мне, где будет находиться app.sqlite. Также app.sqlite база данных, которую я создал, я не уверен, потому что я хочу ее найти и проверить, выполнена ли таблица. Также есть способ изменить место, где я хочу: DГде находится app.sqlite?
Это конфигурационный файл.
import os
basedir = os.path.abspath(os.path.dirname(__file__))
SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'app.sqlite')
SQLALCHEMY_MIGRATE_REPO = os.path.join(basedir, 'db_repository')
И это файл, в котором я пытаюсь сделать RESTful API, я ничего не поставить в еще хотя, так как я потерял.
from flask import Flask, jsonify
from flask_sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config.from_pyfile('Config.py')
db = SQLAlchemy(app)
class User(db.Model):
User_ID = db.Column(db.Integer, primary_key = True)
firstName = db.Column(db.String(20))
lastName = db.Column(db.String(20))
def __init__(self,firstName, lastName):
self.firstName = firstName
self.lastName = lastName
db.createAll()
if __name__ == '__main__':
app.run()
печать 'основанныйir' и посмотрите. – furas
oh спасибо, есть ли причина, по которой я, похоже, не вижу файл? он показывает мне место, но когда я туда туда, его нет –
, может быть, он его еще не создал. Или у вас есть другая проблема - поэтому запустите Flask в режиме отладки, чтобы просмотреть в браузере каждую ошибку. – furas